Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 113267

Summary: sysvinit won't build on 2.4 kernel
Product: Gentoo Linux Reporter: André Terpstra <andre>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description André Terpstra 2005-11-22 10:32:26 UTC
After resyncing an upgrade to world faisl with sysvinit-2.86-r3.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

Actual Results:  
AthenaGentoo ~ # emerge -uD world
Calculating world dependencies   ...done!
>>> emerge (1 of 1) sys-apps/sysvinit-2.86-r3 to /
>>> md5 files   ;-) sysvinit-2.86.ebuild
>>> md5 files   ;-) sysvinit-2.85-r1.ebuild
>>> md5 files   ;-) sysvinit-2.86-r3.ebuild
>>> md5 files   ;-) files/digest-sysvinit-2.85-r1
>>> md5 files   ;-) files/2.86-gentoo.patch
>>> md5 files   ;-) files/2.86-selinux.patch
>>> md5 files   ;-) files/sysvinit-2.85-selinux.patch
>>> md5 files   ;-) files/digest-sysvinit-2.86
>>> md5 files   ;-) files/inittab
>>> md5 files   ;-) files/sysvinit-2.86-off-by-one.patch
>>> md5 files   ;-) files/sysvinit-2.86-docs.patch
>>> md5 files   ;-) files/sysvinit-2.86-shutdown-usage.patch
>>> md5 files   ;-) files/sysvinit-2.86-execl.patch
>>> md5 files   ;-) files/digest-sysvinit-2.86-r3
>>> md5 files   ;-) files/sysvinit-2.86-POSIX-1003.1e.patch
>>> md5 files   ;-) files/sysvinit-2.86-utmp-64bit.patch
>>> md5 src_uri ;-) sysvinit-2.86.tar.gz
>>> md5 src_uri ;-) sysvinit-2.86-kexec.patch
>>> Unpacking source...
>>> Unpacking sysvinit-2.86.tar.gz to /var/tmp/portage/sysvinit-2.86-r3/work
 * Applying sysvinit-2.86-docs.patch ...                                       
                                                                               
[ ok ] * Applying sysvinit-2.86-shutdown-usage.patch ...                       
                                                                               
      [ ok ] * Applying sysvinit-2.86-off-by-one.patch ...                     
                                                                               
            [ ok ] * Applying sysvinit-2.86-kexec.patch ...                    
                                                                               
                  [ ok ] * Applying sysvinit-2.86-POSIX-1003.1e.patch ...      
                                                                               
                        [ ok ] * Applying sysvinit-2.86-execl.patch ...        
                                                                               
                              [ ok ] * Applying sysvinit-2.86-utmp-64bit.patch
...                                                                            
                                     [ ok ] * Applying 2.86-gentoo.patch ...   
                                                                               
                                           [ ok ]>>> Source unpacked.
make: Entering directory `/var/tmp/portage/sysvinit-2.86-r3/work/sysvinit-2.86/src'
i686-pc-linux-gnu-gcc -c -O3 -march=athlon-xp -mtune=athlon-xp -fforce-addr
-momit-leaf-frame-pointer -fomit-frame-pointer -ftracer -pipe -Wall
-D_GNU_SOURCE init.c
i686-pc-linux-gnu-gcc -c -O3 -march=athlon-xp -mtune=athlon-xp -fforce-addr
-momit-leaf-frame-pointer -fomit-frame-pointer -ftracer -pipe -Wall
-D_GNU_SOURCE -DINIT_MAIN utmp.c -o init_utmp.o
init.c: In function `init_main':
init.c:2530: warning: no return statement in function returning non-void
i686-pc-linux-gnu-gcc -O3 -march=athlon-xp -mtune=athlon-xp -fforce-addr
-momit-leaf-frame-pointer -fomit-frame-pointer -ftracer -pipe -Wall
-D_GNU_SOURCE   -c -o halt.o halt.c
i686-pc-linux-gnu-gcc -O3 -march=athlon-xp -mtune=athlon-xp -fforce-addr
-momit-leaf-frame-pointer -fomit-frame-pointer -ftracer -pipe -Wall
-D_GNU_SOURCE   -c -o ifdown.o ifdown.c
i686-pc-linux-gnu-gcc -O3 -march=athlon-xp -mtune=athlon-xp -fforce-addr
-momit-leaf-frame-pointer -fomit-frame-pointer -ftracer -pipe -Wall
-D_GNU_SOURCE   -c -o hddown.o hddown.c
i686-pc-linux-gnu-gcc -c -O3 -march=athlon-xp -mtune=athlon-xp -fforce-addr
-momit-leaf-frame-pointer -fomit-frame-pointer -ftracer -pipe -Wall
-D_GNU_SOURCE utmp.c
i686-pc-linux-gnu-gcc -O3 -march=athlon-xp -mtune=athlon-xp -fforce-addr
-momit-leaf-frame-pointer -fomit-frame-pointer -ftracer -pipe -Wall
-D_GNU_SOURCE   -c -o dowall.o dowall.c
i686-pc-linux-gnu-gcc -O3 -march=athlon-xp -mtune=athlon-xp -fforce-addr
-momit-leaf-frame-pointer -fomit-frame-pointer -ftracer -pipe -Wall
-D_GNU_SOURCE   -c -o shutdown.o shutdown.c
i686-pc-linux-gnu-gcc -O3 -march=athlon-xp -mtune=athlon-xp -fforce-addr
-momit-leaf-frame-pointer -fomit-frame-pointer -ftracer -pipe -Wall
-D_GNU_SOURCE   -c -o runlevel.o runlevel.c
i686-pc-linux-gnu-gcc -O3 -march=athlon-xp -mtune=athlon-xp -fforce-addr
-momit-leaf-frame-pointer -fomit-frame-pointer -ftracer -pipe -Wall
-D_GNU_SOURCE    killall5.c   -o killall5
i686-pc-linux-gnu-gcc -O3 -march=athlon-xp -mtune=athlon-xp -fforce-addr
-momit-leaf-frame-pointer -fomit-frame-pointer -ftracer -pipe -Wall
-D_GNU_SOURCE   -c -o sulogin.o sulogin.c
i686-pc-linux-gnu-gcc -O3 -march=athlon-xp -mtune=athlon-xp -fforce-addr
-momit-leaf-frame-pointer -fomit-frame-pointer -ftracer -pipe -Wall
-D_GNU_SOURCE   -c -o bootlogd.o bootlogd.c
i686-pc-linux-gnu-gcc -O3 -march=athlon-xp -mtune=athlon-xp -fforce-addr
-momit-leaf-frame-pointer -fomit-frame-pointer -ftracer -pipe -Wall
-D_GNU_SOURCE   -c -o last.o last.c
i686-pc-linux-gnu-gcc -O3 -march=athlon-xp -mtune=athlon-xp -fforce-addr
-momit-leaf-frame-pointer -fomit-frame-pointer -ftracer -pipe -Wall
-D_GNU_SOURCE   -c -o mesg.o mesg.c
i686-pc-linux-gnu-gcc -O3 -march=athlon-xp -mtune=athlon-xp -fforce-addr
-momit-leaf-frame-pointer -fomit-frame-pointer -ftracer -pipe -Wall
-D_GNU_SOURCE   -c -o utmpdump.o utmpdump.c
i686-pc-linux-gnu-gcc -O3 -march=athlon-xp -mtune=athlon-xp -fforce-addr
-momit-leaf-frame-pointer -fomit-frame-pointer -ftracer -pipe -Wall
-D_GNU_SOURCE   -c -o wall.o wall.c
i686-pc-linux-gnu-gcc   -o init init.o init_utmp.o
i686-pc-linux-gnu-gcc  -o halt halt.o ifdown.o hddown.o utmp.o
init.o: In function `capget':
init.c:(.text+0x18): undefined reference to `errno'
init.o: In function `capset':
init.c:(.text+0x48): undefined reference to `errno'
init.o: In function `init_main':
init.c:(.text+0x4df2): undefined reference to `errno'
collect2: ld returned 1 exit status
make: *** [init] Error 1
make: *** Waiting for unfinished jobs....
make: Leaving directory `/var/tmp/portage/sysvinit-2.86-r3/work/sysvinit-2.86/src'

!!! ERROR: sys-apps/sysvinit-2.86-r3 failed.
!!! Function src_compile, Line 61, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.

AthenaGentoo ~ #


AthenaGentoo ~ # emerge info
Portage 2.0.53_rc7 (default-linux/x86/no-nptl/2.4, gcc-3.4.4, glibc-2.3.5-r3,
2.4.31-gentoo-r1 i686)
=================================================================
System uname: 2.4.31-gentoo-r1 i686 AMD Athlon(TM) XP 1800+
Gentoo Base System version 1.12.0_pre10
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.13
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20-r1
virtual/os-headers:  2.4.26-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=athlon-xp -mtune=athlon-xp -fforce-addr
-momit-leaf-frame-pointer -fomit-frame-pointer -ftracer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=athlon-xp -mtune=athlon-xp -fforce-addr
-momit-leaf-frame-pointer -fomit-frame-pointer -ftracer -pipe
-fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig candy ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://localhost/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://localhost/gentoo-portage"
USE="x86 3dnow 3dnowext X alsa apm artworkextra audiofile avi berkdb
bitmap-fonts browserplugin bzip2 cairo cdr crypt cups curl directfb doc dvd dvdr
eds emboss encode esd exif expat fam fbcon font-server foomaticdb fortran gdbm
gif glut gnome gpm gstreamer gtk gtk2 howl idn imlib ipv6 java javascript jpeg
lcms libg++ libwww mad mikmod mmx mng motif mozilla moznocompose moznoirc
moznomail moznoxft mozsvg mp3 mpeg ncurses nls nntp offensive ogg oggvorbis
opengl oss pam pdflib perl png python quicktime readline samba sdl slp spell sse
ssl svg svga sysfs tcpd tiff truetype truetype-fonts type1-fonts usb userlocales
vorbis xml2 xmms xv zlib video_cards_nvidia userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS

A
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-11-22 10:33:51 UTC

*** This bug has been marked as a duplicate of 113232 ***