Re: Kernel 2.4.31 does not compile on Debian sid/unstable?

From: Boštjan Müller (neonatus_at_neonatus.net)
Date: 10/23/05

  • Next message: James Vahn: "Re: apt-get and authentication"
    Date: Sun, 23 Oct 2005 15:59:16 +0200
    To: debian-user@lists.debian.org
    
    
    

    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: RIPEMD160

    David wrote:
    | I'm sending this private reply back to the list. It's best to keep all
    | mail on the list for several reasons - the main one here is that I may
    | not be very helpful, I'm just guessing.

    Sorry, I just hit reply, and it went directly to you.

    | On Sat, Oct 22, 2005 at 12:33:37PM +0200, Bo?tjan Müller wrote:
    |
    |
    |>David wrote:
    |>| On Fri, Oct 21, 2005 at 03:05:59PM +0200, Bo?tjan Müller wrote:
    |
    |
    |>|>I am trying to compile a 2.4.31 kernel (with some additional patches)
    |>|>and have had no success in doing so today (i tried without patches -
    |>|>vanilla kernel also).
    [...]
    |>$ cd linux
    |>$ cp ../linux-2.4.31-neonatus.net/.config ./
    |>$ export PATCH_THE_KERNEL=YES; export MAKEFLAGS="CC=gcc-3.4"; make-kpkg
    |>- -revision 0 --bzimage --added_patches openswan --append-to-version
    |>- -neonatus.net kernel-image
    |>[...]
    |>make[2]: Entering directory
    |>`/home/new_usr/src/linux-2.4.31/arch/i386/kernel'
    |>gcc-3.4 -D__KERNEL__ -I/home/new_usr/src/linux-2.4.31/include -Wall
    |>- -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
    |>- -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686
    |>- -fno-unit-at-a-time -nostdinc -iwithprefix include
    |>- -DKBUILD_BASENAME=process -c -o process.o process.c
    |>{standard input}: Assembler messages:
    |>{standard input}:726: Error: suffix or operands invalid for `mov'
    |>{standard input}:727: Error: suffix or operands invalid for `mov'
    |>{standard input}:821: Error: suffix or operands invalid for `mov'
    |>{standard input}:822: Error: suffix or operands invalid for `mov'
    |>{standard input}:864: Error: suffix or operands invalid for `mov'
    |>{standard input}:865: Error: suffix or operands invalid for `mov'
    |>{standard input}:867: Error: suffix or operands invalid for `mov'
    |>{standard input}:879: Error: suffix or operands invalid for `mov'
    |>make[2]: *** [process.o] Error 1
    |>make[2]: Leaving directory
    `/home/new_usr/src/linux-2.4.31/arch/i386/kernel'
    |>make[1]: *** [_dir_arch/i386/kernel] Error 2
    |>make[1]: Leaving directory `/home/new_usr/src/linux-2.4.31'
    |>make: *** [stamp-build] Error 2
    |>
    |>This one as you can see, the compiler was set to gcc-3.4. but still no
    |>sucess.
    |>The /tmp and the build partitions have at least 1GB free space.
    |>
    |>Any other clues? This is driving me nuts. Google also provided no
    |>answers on this topic.
    |
    |
    | Well, I still suspect you are running out of space somewhere. The only
    | place I've seen errors of the nature of the above - i.e. when you are
    | receiving assembler source errors - is when you lack storage for the
    | temporary files.

    This is the filesystem usage:
    df -h
    Filesystem Size Used Avail Use% Mounted on
    /dev/hda2 1.9G 484M 1.4G 27% /
    /dev/hda5 1.9G 216M 1.6G 12% /usr
    /dev/hdb1 76G 63G 9.1G 88% /home
    /dev/hdc1 76G 61G 12G 85% /data
    /dev/hdg1 76G 51G 21G 72% /storage

    As you can see all of the filesystems have at least 1.4 GB free
    diskspace, so I doubt it is a matter of lack of space (more so, because
    the error allways occurs on exactly the same file).

    | I just noted in the gcc command that it's using the -pipe option, so
    | this means that it's not using temp files but pipes instead of creating
    | intermediate files. No doubt you have quite a bit of RAM - I do it with
    | 80 Meg real memory and 256 Meg swap - but if it's not running out of
    | space for the intermediate data, I have no idea what it could be.

    The machine has 1GB RAM installed about half is used and about 300MB of
    swap is also free.

    Anyone else? Any other clues I could follow?

    Regards/Lep pozdrav

    Boštjan Müller
    - --
    [*] Bostjan Müller |n@neonatus.net| http://n.neonatus.net/ [*]
    [*] PGP key --> finger: neonatus@neonatus.net, DSA id: 0x9B2FF108 [*]
    [*] Celular: +38641243189, ICQ #:7506644 [*]
    ~ Software is like sex- the best is for free" -Linus Torvalds
    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.4.2 (MingW32)

    iD8DBQFDW5c0GPt2q5sv8QgRA49FAJ9fEr1dltA+M03OpSm5t9lGBcn8DACgj0Xy
    1n3N8qwZm7BEGjTW4e8tBBU=
    =u3dY
    -----END PGP SIGNATURE-----

    
    

    -- 
    To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org 
    with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
    


  • Next message: James Vahn: "Re: apt-get and authentication"

    Relevant Pages