Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 66221 - e2fsprogs-1.35-r1 always try using diet and fails
Summary: e2fsprogs-1.35-r1 always try using diet and fails
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High blocker (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-03 09:26 UTC by White
Modified: 2005-02-21 05:46 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 White 2004-10-03 09:26:36 UTC
e2fsprogs-1.35-r1 always try using diet and fails ...
Don't know why...
e2fsprogs-1.35 builds OK


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

Actual Results:  
Calculating world dependencies ...done!
>>> emerge (1 of 6) sys-fs/e2fsprogs-1.35-r1 to /
>>> md5 src_uri ;-) e2fsprogs-1.35.tar.gz
>>> Unpacking source...
>>> Unpacking e2fsprogs-1.35.tar.gz to /var/tmp/portage/e2fsprogs-1.35-r1/work
 * Applying e2fsprogs-1.32-mk_cmds-cosmetic.patch...                           
                                                      [ ok ]
 * Applying e2fsprogs-sed-locale.patch...                                      
                                                      [ ok ]
 * Using GNU config files from /usr/share/libtool
 *  Updating config.sub                                                        
                                                      [ ok ]
 *  Updating config.guess                                                      
                                                      [ ok ]
>>> Source unpacked.
creating cache ./config.cache
checking for non-GNU ld... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
Generating configuration file for e2fsprogs version 1.35
Release date is February, 2004
checking host system type... x86_64-pc-linux-gnu
CC=diet cc -nostdinc
CC defaults to diet cc -nostdinc
checking for gcc... diet cc -nostdinc
checking whether the C compiler (diet cc -nostdinc -pipe -O2 ) works... no
configure: error: installation or configuration problem: C compiler cannot
create executables.

!!! ERROR: sys-fs/e2fsprogs-1.35-r1 failed.
!!! Function econf, Line 362, Exitcode 1
!!! econf failed




Portage 2.0.50-r11 (default-amd64-2004.2, gcc-3.4.0, glibc-2.3.4.20040808-r0,
2.6.8-gentoo-r4)
=================================================================
System uname: 2.6.8-gentoo-r4 x86_64 4
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-pipe -O2"
CHOST="x86_64-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config
/usr/kde/3.3/shutdown /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/terminfo /etc/env.d"
CXXFLAGS="-pipe -O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache"
GENTOO_MIRRORS="http://ftp.uni-erlangen.de/pub/mirrors/gentoo
ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo
http://ftp.easynet.nl/mirror/gentoo/ ftp://ftp.easynet.nl/mirror/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage
/usr/local/overlays/bmg-gnome-current.alternative
/usr/local/overlays/bmg-main.alternative"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib acl acpi acpi4linux alsa amd64 apache2 avi berkdb bitmap-fonts cdr
clamav codecs cross crypt curl dga directfb divx4linux dmx dnd dvd dvdr edl
emacs emacs-w3 encode escreen esd ethereal etwin extensions fam fbcon fbdev
ffmpeg fftw flac foomaticdb freetype freetype-version-1 gdbm ggi gif gimpprint
gpm gtk gtk2 hostap-nopci icq imagemagick imlib imlib2 insecure-drivers ipv6
java javascript jpeg ldap libg++ libwww live md5sum mikmod motif mozcalendar
mozctl mozdevelop mozilla mozinterfaceinfo moznocompose moznoirc moznomail
mozp3p mozsvg mozxmlterm mp3 mpeg mpeg4 mpi mplayer multilib mysql n32 n64
ncurses nls nogcj nvidia oggvorbis openal pam pcap pcntl pdflib perl pg-hier
pg-intdatetime pg-vacuumdelay php physfs pic plotutils png postgres ppds print
python qt quicktime radeon readline samba sasl sdl silc slang spell ssl tcltk
tcpd tetex tiff transcode truetype usb v4l v4l2 video_cards_radeon virus-scan
wxwindows xchattext xemacs xinerama xml xml2 xmms xosd xprint xv xvid zlib zvbi"
Comment 1 Jonas Fährmann 2004-10-03 10:03:12 UTC
same here:
>>> emerge (1 of 48) sys-fs/e2fsprogs-1.35-r1 to /
>>> md5 src_uri ;-) e2fsprogs-1.35.tar.gz
>>> Unpacking source...
>>> Unpacking e2fsprogs-1.35.tar.gz to /var/tmp/portage/e2fsprogs-1.35-r1/work
 * Applying e2fsprogs-1.32-mk_cmds-cosmetic.patch...                                                                                    [ ok ]
 * Applying e2fsprogs-sed-locale.patch...                                                                                               [ ok ]
 * Using GNU config files from /usr/share/libtool
 *  Updating config.sub                                                                                                                 [ ok ]
 *  Updating config.guess                                                                                                               [ ok ]
>>> Source unpacked.
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --enable-nls --without-diet-libc --enable-dynamic-e2fsck --enable-elf-shlibs
creating cache ./config.cache
checking for non-GNU ld... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
Generating configuration file for e2fsprogs version 1.35
Release date is February, 2004
checking host system type... i686-pc-linux-gnu
CC=diet cc -nostdinc
CC defaults to diet cc -nostdinc
checking for gcc... diet cc -nostdinc
checking whether the C compiler (diet cc -nostdinc -O2 -march=athlon-xp -pipe -fomit-frame-pointer -mfpmath=sse -msse -mmmx -m3dnow ) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.

!!! ERROR: sys-fs/e2fsprogs-1.35-r1 failed.
!!! Function econf, Line 441, Exitcode 1
!!! econf failed
!!! If you need support, post the topmost build error, NOT this status message.

Portage 2.0.51_rc7 (default-linux/x86/2004.3, gcc-3.4.2, glibc-2.3.4.20040808-r0, 2.6.8-gentoo-r4 i686)
=================================================================
System uname: 2.6.8-gentoo-r4 i686 AMD Athlon(tm) XP 1700+
Gentoo Base System version 1.5.3
distcc 2.17 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers:  sys-kernel/linux26-headers-2.6.8.1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer -mfpmath=sse -msse -mmmx -m3dnow"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer -mfpmath=sse -msse -mmmx -m3dnow"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="ftp://mirror.nutsmaas.nl/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="3dnow X alsa apm arts avi berkdb bitmap-fonts cdr crypt cups directfb dvd encode esd fam flac foomaticdb gdbm gif gnome gpm gtk gtk2 imagemagick imlib jack java joystick jpeg junit kde libg++ libwww mad mbox mikmod mmx motif mozilla mpeg mysql ncurses nls nptl odbc oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sdl slang spell ssl svga tcltk tcpd tiff truetype x86 xml2 xmms xprint xv zliblinguas_de"
Comment 2 Sven Wegener gentoo-dev 2004-10-03 13:09:04 UTC
This should be fixed. Please resync, try again and reopen if it still fails.
Comment 3 Jonas Fährmann 2004-10-05 07:15:01 UTC
Yes it works now - Thanks!
Comment 4 Andrea Cerrito 2005-02-14 03:49:39 UTC
The bug isn't resolved to me.

During configure, diet cc works fine:
CC=diet cc -nostdinc
CC defaults to diet cc -nostdinc
checking for gcc... diet cc -nostdinc
checking whether the C compiler (diet cc -nostdinc -O2 -mcpu=i686 -fomit-frame-pointer ) works... yes
checking whether the C compiler (diet cc -nostdinc -O2 -mcpu=i686 -fomit-frame-pointer ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether diet cc -nostdinc accepts -g... yes

but during make

ar r libss.a elfshared/*.o
ar: creating libss.a
ranlib libss.a
/bin/rm -f ../libss.a
/bin/ln libss.a ../libss.a
(cd elfshared; diet cc -nostdinc --shared -o libss.so.2.0 -Wl,-soname,libss.so.2 \
        ss_err.o std_rqs.o invocation.o help.o execute_cmd.o listen.o parse.o error.o prompt.o request_tbl.o list_rqs.o pager.o requests.o data.o get_readline.o -L../.. -lcom_err )
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/../../../../i686-pc-linux-gnu/bin/ld: warning: type and size of dynamic symbol `__you_tried_to_link_a_dietlibc_object_against_glibc' are not defined
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/../../../../i686-pc-linux-gnu/bin/ld: warning: type and size of dynamic symbol `ftrylockfile' are not defined
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/../../../../i686-pc-linux-gnu/bin/ld: warning: type and size of dynamic symbol `__thread_doexit' are not defined
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/../../../../i686-pc-linux-gnu/bin/ld: warning: type and size of dynamic symbol `funlockfile' are not defined
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/../../../../i686-pc-linux-gnu/bin/ld: warning: type and size of dynamic symbol `flockfile'are not defined
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/../../../../i686-pc-linux-gnu/bin/ld: warning: type and size of dynamic symbol `__nop' arenot defined
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/../../../../i686-pc-linux-gnu/bin/ld: ss_err.o(.note+0x10): unresolvable relocation against symbol `__you_tried_to_link_a_dietlibc_object_against_glibc'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/../../../../i686-pc-linux-gnu/bin/ld: final link failed: Nonrepresentable section on output
collect2: ld returned 1 exit status
make[2]: *** [libss.so.2.0] Error 1
make[2]: Leaving directory `/var/tmp/portage/e2fsprogs-1.35-r1/work/e2fsprogs-1.35/lib/ss'
make[1]: *** [all-libs-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/e2fsprogs-1.35-r1/work/e2fsprogs-1.35'
make: *** [all] Error 2
Comment 5 Andrea Cerrito 2005-02-21 05:46:02 UTC
I'm x86, though.