Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 67546 - sys-devel/gettext-0.12.1-r2: fails to compile
Summary: sys-devel/gettext-0.12.1-r2: fails to compile
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-14 07:12 UTC by FieldySnuts
Modified: 2004-11-07 08:36 UTC (History)
3 users (show)

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


Attachments
Portage log for "My System" (2600-gettext-0.12.1-r2.log,79.42 KB, text/plain)
2004-10-14 07:15 UTC, FieldySnuts
Details
Portage log for "Linux1" (2111-gettext-0.12.1-r2.log,241.49 KB, text/plain)
2004-10-14 07:18 UTC, FieldySnuts
Details

Note You need to log in before you can comment on or make changes to this bug.
Description FieldySnuts 2004-10-14 07:12:36 UTC
I went to upgrade gettext as this GLSA says: http://www.linuxsecurity.com/advisories/gentoo_advisory-4930.html

However I run into problems. I will attach my portage log. I am waiting for two other systems to either fail or complete, I will either attach their portage logs, emerge info, etc, or a notice that they were fine, as well.

The following info is for what I'll call "My System"

Portage 2.0.51_rc6 (default-x86-2004.2, gcc-3.4.1, glibc-2.3.4.20040808-r0, 2.6.7-grsec i686)
=================================================================
System uname: 2.6.7-grsec i686 AMD Athlon(TM) XP 1800+
Gentoo Base System version 1.4.16
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/linux-headers-2.4.22
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -fstack-protector -fomit-frame-pointer -funroll-loops -fprefetch-loop-arrays -pipe -mmmx -msse -m3dnow -mfpmath=sse,387"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/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -fstack-protector -fomit-frame-pointer -funroll-loops -fprefetch-loop-arrays -pipe -mmmx -msse -m3dnow -mfpmath=sse,387"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs buildpkg ccache distlocks notitles sandbox"
GENTOO_MIRRORS="http://mirrors.tds.net/gentoo ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/ http://gentoo.blueyonder.co.uk ftp://mirror.iawnet.sandia.gov/pub/gentoo/"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="3dnow X alsa apm avi berkdb bitmap-fonts cdr chroot crypt dv dvd dvdr encode f77 foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg kde ldap libg++ libwww mad mikmod mmx motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png pwdb python qt quicktime readline sdl slang spell sse ssl svga tcltk tcpd tiff truetype x86 xml2 xmms xprint xv zlib"
Comment 1 FieldySnuts 2004-10-14 07:15:05 UTC
Created attachment 41802 [details]
Portage log for "My System"
Comment 2 FieldySnuts 2004-10-14 07:17:30 UTC
It has also now failed on a second system, which we'll call "Linux1". Portage log incoming.


Portage 2.0.50-r9 (default-x86-1.4, gcc-3.2.3, glibc-2.3.3.20040420-r1, 2.6.7)
=================================================================
System uname: 2.6.7 i686 Pentium III (Katmai)
Gentoo Base System version 1.4.3.10
distcc 2.16 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.5-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-mcpu=pentium3 -O2 -pipe -fomit-frame-pointer -mmmx -msse -mfpmath=sse,387"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/fax /usr/share/config /var/bind /var/qmail/control /var/spool/fax/etc"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mcpu=pentium3 -O2 -pipe -fomit-frame-pointer -mmmx -msse -mfpmath=sse,387"
DISTDIR="/home/portage/distfiles"
FEATURES="autoaddcvs buildpkg ccache sandbox"
GENTOO_MIRRORS="ftp://gentoo.mirrors.pair.com/ http://mirror.datapipe.net/gentoo http://open-systems.ufl.edu/mirrors/gentoo ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/ ftp://gentoo.ccccom.com"
MAKEOPTS="-j3"
PKGDIR="/home/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/home/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X apache2 apm arts avi berkdb bitmap-fonts cdr chroot crypt encode f77 foomaticdb gdbm gif gnome gpm gtk gtk2 imlib jpeg kde kerberos ldap libg++ libwww mad mikmod mmx motif mpeg mysql ncurses oggvorbis pam pdflib perl png pwdb python qt quicktime readline sdl slang snmp spell ssl tcpd tiff truetype x86 xml2 xprint xv zlib"
Comment 3 FieldySnuts 2004-10-14 07:18:01 UTC
Created attachment 41803 [details]
Portage log for "Linux1"
Comment 4 FieldySnuts 2004-10-14 07:23:32 UTC
The third and final system I have tried this on, let's call it "Linux2", did not have problems.

Here is emerge info for "Linux2", where it merged fine:


Portage 2.0.50-r11 (default-x86-1.4, gcc-3.2.3, glibc-2.3.4.20040808-r0, 2.6.7)
=================================================================
System uname: 2.6.7 i686 Pentium III (Katmai)
Gentoo Base System version 1.4.3.8p1
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
Automake: sys-devel/automake-1.8.5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-mcpu=pentium3 -O2 -pipe -fomit-frame-pointer -mmmx -msse -mfpmath=sse,387"
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/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/fax /usr/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control /var/spool/fax/etc"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mcpu=pentium3 -O2 -pipe -fomit-frame-pointer -mmmx -msse -mfpmath=sse,387"
DISTDIR="/var/portage/distfiles"
FEATURES="autoaddcvs buildpkg ccache notitles sandbox"
GENTOO_MIRRORS="ftp://gentoo.mirrors.pair.com/ http://mirror.datapipe.net/gentoo http://open-systems.ufl.edu/mirrors/gentoo ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/ ftp://gentoo.ccccom.com"
MAKEOPTS="-j3"
PKGDIR="/var/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/var/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X apache2 apm avi berkdb bitmap-fonts cdr chroot crypt cups dvdr encode esd f77 foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg kde kerberos ldap libg++ libwww mad mikmod mmx motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang snmp spell sse ssl svga tcpd tiff truetype x86 xml2 xmms xprint xv zlib"
Comment 5 Lance Albertson (RETIRED) gentoo-dev 2004-10-14 11:00:07 UTC
I'm having the exact same problem here trying to update my laptop. I recall vapier saying something some goof up with gettext a few days ago. I'm going to try and see if thats related to this and have him look at this bug.
Comment 6 SpanKY gentoo-dev 2004-10-14 11:10:41 UTC
two different issues here, lets handle the first one

your java bombed; java peeps could you review ?
i dont handle java and if it comes to me 'fixing' this, i'll simply
disable java support in the package due to apathy for java
Comment 7 Jason Toffaletti 2004-10-14 12:35:25 UTC
Also having trouble on amd64:

make[4]: Entering directory `/var/tmp/portage/gettext-0.12.1-r2/work/gettext-0.12.1/gettext-runtime/libasprintf'
cp ./autosprintf.h.in autosprintf.h
cp ./alloca_.h alloca.h
/bin/sh ./libtool --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.     -O2 -ftracer -fweb -pipe -c -o lib-asprintf.lo lib-asprintf.c
/bin/sh ./libtool --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.     -O2 -ftracer -fweb -pipe -c -o autosprintf.lo autosprintf.cc
mkdir .libs
chmod 777 .libs
 x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -O2 -ftracer -fweb -pipe -c autosprintf.cc  -fPIC -DPIC -o .libs/autosprintf.o
 x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -O2 -ftracer -fweb -pipe -c autosprintf.cc -o autosprintf.o >/dev/null 2>&1
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -ftracer -fweb -pipe -c lib-asprintf.c  -fPIC -DPIC -o .libs/lib-asprintf.o
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -ftracer -fweb -pipe -c lib-asprintf.c -o lib-asprintf.o >/dev/null 2>&1
/bin/sh ./libtool --mode=link x86_64-pc-linux-gnu-g++  -O2 -ftracer -fweb -pipe   -o libasprintf.la -rpath //usr/lib64  lib-asprintf.lo autosprintf.lo
x86_64-pc-linux-gnu-g++ -shared /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/crtbeginS.o  .libs/lib-asprintf.o .libs/autosprintf.o  -L/usr/lib/gcc/x86_64-pc-linux-gnu/../../../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/../../../x86_64-pc-linux-gnu/lib -L/usr/x86_64-pc-linux-gnu/lib -L/usr/x86_64-pc-linux-gnu/bin -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2 -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/../../../../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/../../.. -L/lib/../lib64 -L/usr/lib/../lib64 /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/libstdc++.so -lm -lc -lgcc_s /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/../../../../lib64/crtn.o  -o .libs/libasprintf.so.0.0.0
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/../../../../lib64/crti.o(.init+0x0): In function `_init':
/var/tmp/portage/glibc-2.3.4.20041006/work/build-x86_64-pc-linux-gnu-linuxthreads/csu/crti.S:11: multiple definition of `_init'
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/../../../../lib64/crti.o(.init+0x0):/var/tmp/portage/glibc-2.3.4.20041006/work/build-x86_64-pc-linux-gnu-linuxthreads/csu/crti.S:11: first defined here
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/../../../../lib64/crti.o(.fini+0x0): In function `_fini':
: multiple definition of `_fini'
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/../../../../lib64/crti.o(.fini+0x0): first defined here
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/crtbeginS.o(.data.rel+0x0): multiple definition of `__dso_handle'
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/crtbeginS.o(.data.rel+0x0): first defined here
collect2: ld returned 1 exit status
make[4]: *** [libasprintf.la] Error 1
make[4]: Leaving directory `/var/tmp/portage/gettext-0.12.1-r2/work/gettext-0.12.1/gettext-runtime/libasprintf'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/var/tmp/portage/gettext-0.12.1-r2/work/gettext-0.12.1/gettext-runtime/libasprintf'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/gettext-0.12.1-r2/work/gettext-0.12.1/gettext-runtime'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/var/tmp/portage/gettext-0.12.1-r2/work/gettext-0.12.1/gettext-runtime'
make: *** [all-recursive] Error 1

!!! ERROR: sys-devel/gettext-0.12.1-r2 failed.
!!! Function src_compile, Line 52, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.


emerge info
Portage 2.0.51_rc9 (default-linux/amd64/gcc34-2004.2, gcc-3.4.2, glibc-2.3.4.20041006-r0, 2.6.8-gentoo-r8 x86_64)
=================================================================
System uname: 2.6.8-gentoo-r8 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.5.3
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.92.0.2-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CFLAGS="-O2 -ftracer -fweb -pipe"
CHOST="x86_64-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/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/terminfo /etc/env.d"
CXXFLAGS="-O2 -ftracer -fweb -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distlocks"
GENTOO_MIRRORS="http://gentoo.ccccom.com ftp://gentoo.ccccom.com http://mirror.tucdemonic.org/gentoo/ ftp://ftp.ussg.iu.edu/pub/linux/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib acpi adns alsa amd64 apache2 avi berkdb bitmap-fonts cdr crypt cups dvd dvdr encode evo f77 fam flac foomaticdb gdbm geoip gif gnome gphoto2 gpm gstreamer gtk gtk2 hal imagemagick imap ipv6 java jpeg libg++ libwww mad maildir mikmod motif mozilla mpeg mpeg4 mysql ncurses noreiserfs offensive oggvorbis opengl oss pam pdflib perl png python quicktime readline samba sasl sdl slang slp spell sqlite ssl tcltk tcpd tetex tiff truetype usb xml2 xmms xprint xv zlib"
Comment 8 Jason Toffaletti 2004-10-14 12:41:12 UTC
a little more info on my side. i actually have sys-devel/gettext-0.12.1-r2 installed. i'm trying to rebuild it though because for some reason /usr/bin/msg* are linked very wrong:

 ldd /usr/bin/msgattrib
        libgettextsrc-0.12.1.so => //usr/lib64/libgettextsrc-0.12.1.so (0x0000002a9566c000)
        libgettextlib-0.12.1.so => //usr/lib64/libgettextlib-0.12.1.so (0x0000002a95791000)
        libc.so.6 => /lib/libc.so.6 (0x0000002a958b8000)
        /lib64/ld-linux-x86-64.so.2 (0x0000002a95556000)
        libgettextlib-0.14.1.so => not found
Comment 9 Michel van Kessel 2004-10-14 20:09:25 UTC
I have the same error as Jason Toffeletti on my AMD64 laptop. here is my emerge --info

Portage 2.0.51_rc9 (default-linux/amd64/2004.3, gcc-3.4.2, glibc-2.3.4.20041006-r0, 2.6.8-gentoo-r9 x86_64)
=================================================================
System uname: 2.6.8-gentoo-r9 x86_64 Mobile AMD Athlon(tm) 64 Processor 2800+
Gentoo Base System version 1.5.3
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.92.0.2-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CFLAGS="-march=k8 -O2 -pipe -fomit-frame-pointer -frename-registers"
CHOST="x86_64-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/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/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=k8 -O2 -pipe -fomit-frame-pointer -frename-registers"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distlocks"
GENTOO_MIRRORS="http://gentoo.osuosl.org 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.gentoo.org/gentoo-portage"
USE="X aalib acl acpi alsa amd64 apache2 apm arts avi berkdb bitmap-fonts cdr cdrw crypt divx4linux doc dvd dvdr encode esd ethereal exif f77 fam flac foomaticdb ftp gd gdbm gif gnutls gphoto2 gpm gtk gtk2 hal icq imagemagick imlib ipv6 java joystick jp2 jpeg kde libg++ libwww lzw lzw-tiff maildir mailwrapper mbox mikmod mime motif mozilla mpeg msn multilib mysql mysqli ncurses nls nogcj nptl odbc oggvorbis opengl oss pam pdflib perl php png python qt quicktime readline samba sdl slang sockets spell spl ssl tcltk tcpd tiff truetype usb userlocales vhosts xine xlmrpc xml xml2 xmms xpm xprint xrandr xsl xv xvid zlib"

I have placed a topic on the Portage forum as well http://forums.gentoo.org/viewtopic.php?t=237442
Comment 10 Thomas Matthijs (RETIRED) gentoo-dev 2004-10-15 08:24:17 UTC
what happens when you run java -version?
Comment 11 FieldySnuts 2004-10-15 09:23:43 UTC
(See above for info on these system names)

On "My System" :
java version "1.4.2-rc1"
Java(TM) 2 Runtime Environment, Standard Edition (build Blackdown-1.4.2-rc1)
Java HotSpot(TM) Client VM (build Blackdown-1.4.2-rc1, mixed mode)

On "Linux1" :
java -version
-/bin/bash: java: command not found

On "Linux2" (Only system it built on for me):
java version "1.4.1"
Java(TM) 2 Runtime Environment, Standard Edition (build Blackdown-1.4.1-01)
Java HotSpot(TM) Client VM (build Blackdown-1.4.1-01, mixed mode)
Comment 12 Thomas Matthijs (RETIRED) gentoo-dev 2004-10-15 10:02:34 UTC
the java 'bombing' seems to be grsec related, which i know notting about. and can't do anything about

the amd64 problem has notting to do with java

assigning back to wranglers
Comment 13 Lance Albertson (RETIRED) gentoo-dev 2004-10-15 10:04:54 UTC
After looking back at your logs, I think my issue was separate/not related and might have been related to grsec. I finally fixed it by reinstalling blackdown-jdk and using a newer kernel. Perhaps you should try that also! 
Comment 14 FieldySnuts 2004-10-15 10:15:53 UTC
Re comment #13, that might be true, however I had it fail on two systems, only one of which was running a grsecurity kernel.

Also, there currently is no newer grsecurity kernel.

Thanks for the comments.
Comment 15 antiher0 2004-10-15 14:02:31 UTC
I had this same problem.  It occurred using both grsec and non-grsec kernels.  Fix for me was simple: emerge sun-jdk && java-config -S sun-jdk-1.4.2.06 && env-update && source /etc/profile
Comment 16 SpanKY gentoo-dev 2004-10-16 10:27:41 UTC
if it's a grsec/java problem like everyone is saying, you'll have to configure your system yourself
Comment 17 FieldySnuts 2004-10-16 10:31:15 UTC
Can you elaborate? Being that a GLSA told us to upgrade to this version, I would like to know what I need to do to get it installed.
Comment 18 johnny 2004-10-16 11:41:44 UTC
i can't get this gettext 0.12.1-r1 nor -r2 to compile...and i don't have grsec at all... same issue as fieldysnuts
Comment 19 Rutger Hendriks 2004-10-20 10:12:03 UTC
No grsec here, but ofcourse I have java (not sure why that matters since no java is mentioned since entering this directory)

I've tried to reinstall java though, just to be sure (as per post #15 - however I used blackdown-jdk-1.4.2)

did env-update and sourced /etc/profile, then retried gettext-0.12.1-r2 without succes:

make[3]: Leaving directory `/var/tmp/portage/gettext-0.12.1-r2/work/gettext-0.12.1/gettext-runtime/lib'
Making all in libasprintf
make[3]: Entering directory `/var/tmp/portage/gettext-0.12.1-r2/work/gettext-0.12.1/gettext-runtime/libasprintf'
make  all-am
make[4]: Entering directory `/var/tmp/portage/gettext-0.12.1-r2/work/gettext-0.12.1/gettext-runtime/libasprintf'
cp ./autosprintf.h.in autosprintf.h
cp ./alloca_.h alloca.h
/bin/sh ./libtool --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.     -O2 -march=k8 -fomit-frame-pointer -momit-leaf-frame-pointer -fweb -frename-registers -pipe -c -o lib-asprintf.lo lib-asprintf.c
/bin/sh ./libtool --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.     -O2 -march=k8 -fomit-frame-pointer -momit-leaf-frame-pointer -fweb -frename-registers -pipe -c -o autosprintf.lo autosprintf.cc
mkdir .libs
chmod 777 .libs
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -march=k8 -fomit-frame-pointer -momit-leaf-frame-pointer -fweb -frename-registers -pipe -c lib-asprintf.c  -fPIC -DPIC -o .libs/lib-asprintf.o
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -march=k8 -fomit-frame-pointer -momit-leaf-frame-pointer -fweb -frename-registers -pipe -c lib-asprintf.c -o lib-asprintf.o >/dev/null 2>&1
 x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -O2 -march=k8 -fomit-frame-pointer -momit-leaf-frame-pointer -fweb -frename-registers -pipe -c autosprintf.cc  -fPIC -DPIC -o .libs/autosprintf.o
 x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -O2 -march=k8 -fomit-frame-pointer -momit-leaf-frame-pointer -fweb -frename-registers -pipe -c autosprintf.cc -o autosprintf.o >/dev/null 2>&1
/bin/sh ./libtool --mode=link x86_64-pc-linux-gnu-g++  -O2 -march=k8 -fomit-frame-pointer -momit-leaf-frame-pointer -fweb -frename-registers -pipe   -o libasprintf.la -rpath //usr/lib  lib-asprintf.lo autosprintf.lo
x86_64-pc-linux-gnu-g++ -shared /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/crtbeginS.o  .libs/lib-asprintf.o .libs/autosprintf.o  -L/usr/x86_64-pc-linux-gnu/lib -L/usr/x86_64-pc-linux-gnu/bin -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2 -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/../../../../x86_64-pc-linux-gnu/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/../../../../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/../../.. -L/lib/../lib -L/usr/lib/../lib /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/libstdc++.so -lm -lc -lgcc_s /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/../../../../lib/crtn.o  -march=k8 -momit-leaf-frame-pointer -o .libs/libasprintf.so.0.0.0
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/../../../../lib/crti.o(.init+0x0): In function `_init':
/var/tmp/portage/glibc-2.3.4.20041006/work/build-x86_64-pc-linux-gnu-nptl/csu/crti.S:11: multiple definition of `_init'
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/../../../../lib/crti.o(.init+0x0):/var/tmp/portage/glibc-2.3.4.20041006/work/build-x86_64-pc-linux-gnu-nptl/csu/crti.S:11: first defined here
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/../../../../lib/crti.o(.fini+0x0): In function `_fini':
: multiple definition of `_fini'
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/../../../../lib/crti.o(.fini+0x0): first defined here
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/crtbeginS.o(.data.rel+0x0): multiple definition of `__dso_handle'
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/crtbeginS.o(.data.rel+0x0): first defined here
collect2: ld returned 1 exit status
make[4]: *** [libasprintf.la] Error 1
make[4]: Leaving directory `/var/tmp/portage/gettext-0.12.1-r2/work/gettext-0.12.1/gettext-runtime/libasprintf'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/var/tmp/portage/gettext-0.12.1-r2/work/gettext-0.12.1/gettext-runtime/libasprintf'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/gettext-0.12.1-r2/work/gettext-0.12.1/gettext-runtime'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/var/tmp/portage/gettext-0.12.1-r2/work/gettext-0.12.1/gettext-runtime'
make: *** [all-recursive] Error 1

!!! ERROR: sys-devel/gettext-0.12.1-r2 failed.
!!! Function src_compile, Line 52, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.
Comment 20 Robert Moss (RETIRED) gentoo-dev 2004-11-07 08:36:28 UTC
Loial, you need to update glibc.