Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 43450 - emerge busybox 1.0 pre7 hdparam.c fail need 1.0pre8 which fixes it
Summary: emerge busybox 1.0 pre7 hdparam.c fail need 1.0pre8 which fixes it
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
: 43451 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-03-02 00:48 UTC by Aaron Peterson
Modified: 2004-03-04 13:47 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aaron Peterson 2004-03-02 00:48:27 UTC
I also tried it without the -Wall
and I also tried reemergeing hdparm right before compiling busybox

it appears that the 1pre8 fixes problems with 

PatchSet 3932 
Date: 2004/02/14 21:33:39
Author: andersen
Branch: HEAD
Tag: (none) 
Log:
Avoid naming conflict with symbol in newer glibc headers

Members: 
	miscutils/hdparm.c:1.9->1.10 

********


miscutils/crond.c: In function `crond_main':
miscutils/crond.c:280: warning: control reaches end of non-void function
gcc -I./include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wstrict-prototypes -Wshadow -Os -march=i386 -mpreferred-stack-boundary=2 -falign-functions=0 -falign-jumps=0 -falign-loops=0 -fomit-frame-pointer -D_GNU_SOURCE -DNDEBUG     -c -o miscutils/crontab.o miscutils/crontab.c
gcc -I./include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wstrict-prototypes -Wshadow -Os -march=i386 -mpreferred-stack-boundary=2 -falign-functions=0 -falign-jumps=0 -falign-loops=0 -fomit-frame-pointer -D_GNU_SOURCE -DNDEBUG     -c -o miscutils/dc.o miscutils/dc.c
gcc -I./include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wstrict-prototypes -Wshadow -Os -march=i386 -mpreferred-stack-boundary=2 -falign-functions=0 -falign-jumps=0 -falign-loops=0 -fomit-frame-pointer -D_GNU_SOURCE -DNDEBUG     -c -o miscutils/devfsd.o miscutils/devfsd.c
gcc -I./include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wstrict-prototypes -Wshadow -Os -march=i386 -mpreferred-stack-boundary=2 -falign-functions=0 -falign-jumps=0 -falign-loops=0 -fomit-frame-pointer -D_GNU_SOURCE -DNDEBUG     -c -o miscutils/hdparm.o miscutils/hdparm.c
miscutils/hdparm.c:1241: error: `readahead' redeclared as different kind of symbol
/usr/include/bits/fcntl.h:185: error: previous declaration of `readahead'
miscutils/hdparm.c:1241: warning: `readahead' was declared `extern' and later `static'
make: *** [miscutils/hdparm.o] Error 1

!!! ERROR: sys-apps/busybox-1.00_pre7 failed.
!!! Function src_compile, Line 121, Exitcode 2
!!! (no error message)


Reproducible: Always
Steps to Reproduce:
1. if it doesn't compile with -Wall it's broken I've been told
2.
3.
I know that there is a pre8 out there... but I don't see it in portage



bash-2.05b# emerge emerge info
Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0,
2.6.3-gentoo-r2)
=================================================================
System uname: 2.6.3-gentoo-r2 i686 AMD Athlon(TM) XP 1700+
Gentoo Base System version 1.4.3.13p1
distcc 2.12.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -mmmx -m3dnow -msse -fomit-frame-pointer -O2 -pipe -Wall"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config
/usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=athlon-xp -mmmx -m3dnow -msse -fomit-frame-pointer -O2 -pipe -Wall"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X aalib acpi acpi4linux alsa amd apache2 apm arts avi berkdb bonobo cdr cjk
cjkcrypt crypt cscope cups dga directfb doc dv dvb dvd encode esd evms2 faad
fbcon ffmpeg flac flash foomaticdb gdbm ggi gif gnome gpm gstreamer gtk gtk2
gtkhtml guile imagemagick imap imlib jack java javascript joystick jpeg kde
kerberos krb4 ldap libcss libdvdread libg++ libwww mad maildir md5sum mdb mikmod
mmx motif mozilla mpeg mpeg4 mule mysql nas ncurses net nls nptl nvidia
oggvorbis opengl oss pam pdflib perl pic png python qt quicktime readline samba
sasl scanner sdl slang spell sse ssl svga tcltk tcpd tetex tiff transcode
truetype usb v4l vhosts x86 xine xinerama xml2 xmms xv xvid zeo zlib"
Comment 1 SpanKY gentoo-dev 2004-03-02 01:03:50 UTC
*** Bug 43451 has been marked as a duplicate of this bug. ***
Comment 2 SpanKY gentoo-dev 2004-03-02 01:31:55 UTC
now in portage
Comment 3 solar (RETIRED) gentoo-dev 2004-03-04 13:47:59 UTC
thanks SpanKY