Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 151612 - [glibc-2.4] stabilize dev-lang/erlang-11.2.1
Summary: [glibc-2.4] stabilize dev-lang/erlang-11.2.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Maintainers for Miscelleneous Language Packages [OBSOLETE]
URL:
Whiteboard:
Keywords:
: 151697 154775 155263 (view as bug list)
Depends on:
Blocks: 119753 131917 147366 154338 155229
  Show dependency tree
 
Reported: 2006-10-16 10:31 UTC by Evil Compile Person
Modified: 2007-01-29 13:46 UTC (History)
7 users (show)

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


Attachments
Log of failed attempt to emerge erlang (erlang.log,166.16 KB, text/plain)
2006-11-08 19:38 UTC, M. Edward Borasky
Details
emerge --info after failed emerge (erlang-info.log,4.20 KB, text/plain)
2006-11-08 19:39 UTC, M. Edward Borasky
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Evil Compile Person 2006-10-16 10:31:30 UTC
had to bastardize a bit as it is too long for one comment, hope that is enough:

/var/tmp/portage/erlang-10.2.5/work/otp_src_R10B-5/erts/obj.hybrid.beam/i686-pc-linux-gnu/hipe_x86_signal.o: In function `hipe_signal_init':
hipe_x86_signal.c:(.text+0x7d): undefined reference to `INIT'
hipe_x86_signal.c:(.text+0xcd): undefined reference to `INIT'
hipe_x86_signal.c:(.text+0xdf): undefined reference to `__next_sigaction'
hipe_x86_signal.c:(.text+0x103): undefined reference to `INIT'
hipe_x86_signal.c:(.text+0x14b): undefined reference to `__next_sigaction'
collect2: ld returned 1 exit status
make[3]: *** [/var/tmp/portage/erlang-10.2.5/work/otp_src_R10B-5/bin/i686-pc-linux-gnu/beam.hybrid] Error 1
make[3]: Leaving directory `/var/tmp/portage/erlang-10.2.5/work/otp_src_R10B-5/erts/emulator'
make[2]: *** [hybrid] Error 2
make[2]: Leaving directory `/var/tmp/portage/erlang-10.2.5/work/otp_src_R10B-5/erts/emulator'
make[1]: *** [hybrid] Error 2
make[1]: Leaving directory `/var/tmp/portage/erlang-10.2.5/work/otp_src_R10B-5/erts'
make: *** [emulator] Error 2

!!! ERROR: dev-lang/erlang-10.2.5 failed.
Comment 1 Evil Compile Person 2006-10-16 10:31:43 UTC
Gentoo Base System version 1.12.5
Portage 2.1.1 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r3, 2.6.16.16 i686)
=================================================================
System uname: 2.6.16.16 i686 AMD Athlon(tm) 64 Processor 3200+
Last Sync: Sun, 15 Oct 2006 08:20:01 +0000
ccache version 2.3 [disabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: [Not Present]
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://212.219.56.134/sites/www.ibiblio.org/gentoo/ ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo"
LINGUAS=""
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 berkdb bitmap-fonts cli crypt cups dlloader dri elibc_glibc fortran gdbm gpm input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 isdnlog kernel_linux libg++ ncurses nls nptl nptlonly pam pcre perl ppds pppd python readline reflection session spl ssl tcpd truetype-fonts type1-fonts udev unicode userland_GNU video_cards_apm video_cards_ark video_cards_ati video_cards_chips video_cards_cirrus video_cards_cyrix video_cards_dummy video_cards_fbdev video_cards_glint video_cards_i128 video_cards_i740 video_cards_i810 video_cards_imstt video_cards_mga video_cards_neomagic video_cards_nsc video_cards_nv video_cards_rendition video_cards_s3 video_cards_s3virge video_cards_savage video_cards_siliconmotion video_cards_sis video_cards_sisusb video_cards_tdfx video_cards_tga video_cards_trident video_cards_tseng video_cards_v4l video_cards_vesa video_cards_vga video_cards_via video_cards_vmware video_cards_voodoo xorg zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-10-16 10:38:33 UTC

*** This bug has been marked as a duplicate of 122383 ***
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-10-17 12:04:02 UTC
*** Bug 151697 has been marked as a duplicate of this bug. ***
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-10-17 12:04:58 UTC
Reopen for stabilization.

Comment 5 Martin Wegner 2006-10-24 03:03:27 UTC
Getting the same error here. A solution is described here: http://tomcopeland.blogs.com/juniordeveloper/2006/04/ejabberd_erlang.html .

$ emerge --info
Portage 2.1.2_pre3-r7 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.5-r0, 2.6.18-suspend2-mw i686)
=================================================================
System uname: 2.6.18-suspend2-mw i686 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.12.5
Last Sync: Tue, 24 Oct 2006 04:20:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [disabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.2.3-r6, 2.3.5-r3, 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O3 -pipe -mmmx -msse -msse2 -m3dnow"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=athlon-xp -O3 -pipe -mmmx -msse -msse2 -m3dnow"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.club-internet.fr/pub/mirrors/gentoo http://pandemonium.tiscali.de/pub/gentoo/"
LANG="C"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://ares/gentoo-portage"
USE="x86 3dnow 3dnowext X Xaw3d aac aalib acpi alsa aoss apache2 apm bash-completion berkdb bitmap-fonts blender-game branding bzip2 cdparanoia cdr cli cracklib crypt crypto_openssl css cups curl dba dbus dedicated devmap dga directfb divx dlloader doc dri dvd dvdr dvi editor elibc_glibc emboss encode escreen exif expat fam fbcon ffmpeg firefox flac foomaticdb ftp gd gdbm gif gimpprint glut gnome gnutls gstreamer gtk gtk2 gtkhtml hal hddtemp i8x0 icq idn imagemagick imap imlib input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 jabber java john jpeg jpeg2k kernel_linux lame libcaca libg++ libnotify libwww logrotate mad mbox mmx mmxext mng mozdevelop mozilla mozsvg mp3 mpeg mysql nautilus ncurses nfs nls no-htdocs nptl nptlonly nsplugin nvidia offensive ogg openal opengl openssl oscar oss pam pcre pdf perl php png pop postfix postgres python qt3 qt4 quicktime readline real realmedia rtc ruby samba sdl server session silverxp spell spl sqlite sse sse2 ssl startup-notification svg tcpd tetex theora thunderbird tiff tools truetype truetype-fonts type1-fonts udev unicode usb userland_GNU userlocales video_cards_nvidia vim vim-with-x visualization vorbis win32codecs wmf x264 xanim xchattext xine xml xorg xpm xprint xsl xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 6 Matthew Kennedy (RETIRED) gentoo-dev 2006-10-28 21:40:01 UTC
Not related to emacs
Comment 7 Ruslan N. Marchenko 2006-10-31 06:34:06 UTC
will someone fix the issue in portage or for a while use from sources?
Comment 8 Kenny Bentley 2006-11-03 05:19:03 UTC
I have glibc-2.5 so I added the following to the unpack section of the ebuild to get it to work

        sed "s/__GLIBC_MINOR__\ ==\ 3/__GLIBC_MINOR__\ \>=\ 3/g" erts/emulator/hipe/hipe_x86_signal.c > lala
        mv lala erts/emulator/hipe/hipe_x86_signal.c
Comment 9 Christian Faulhammer (RETIRED) gentoo-dev 2006-11-08 14:18:42 UTC
(In reply to comment #8)
> I have glibc-2.5 so I added the following to the unpack section of the ebuild
> to get it to work
> 
>         sed "s/__GLIBC_MINOR__\ ==\ 3/__GLIBC_MINOR__\ \>=\ 3/g"
> erts/emulator/hipe/hipe_x86_signal.c > lala
>         mv lala erts/emulator/hipe/hipe_x86_signal.c
 
Thanks for the hint, it is fixed in version 11.2.1, which can be stabilised in December. 
Comment 10 M. Edward Borasky 2006-11-08 19:33:10 UTC
(In reply to comment #9)
> (In reply to comment #8)
> > I have glibc-2.5 so I added the following to the unpack section of the ebuild
> > to get it to work
> > 
> >         sed "s/__GLIBC_MINOR__\ ==\ 3/__GLIBC_MINOR__\ \>=\ 3/g"
> > erts/emulator/hipe/hipe_x86_signal.c > lala
> >         mv lala erts/emulator/hipe/hipe_x86_signal.c
> 
> Thanks for the hint, it is fixed in version 11.2.1, which can be stabilised in
> December. 
> 

Are you sure it's fixed in 11.2.1 with glibc 2.5?? See attached log of attempted Erlang emerge and "emerge --info".

Comment 11 M. Edward Borasky 2006-11-08 19:38:25 UTC
Created attachment 101513 [details]
Log of failed attempt to emerge erlang
Comment 12 M. Edward Borasky 2006-11-08 19:39:02 UTC
Created attachment 101514 [details]
emerge --info after failed emerge
Comment 13 Christian Faulhammer (RETIRED) gentoo-dev 2006-11-09 01:03:36 UTC
(In reply to comment #10)
> Are you sure it's fixed in 11.2.1 with glibc 2.5?? See attached log of
> attempted Erlang emerge and "emerge --info".

 Resync please.  Have a look at the ebuild if you find the sed line mentioned in the bug here...from your output I think you are using an old version.
Comment 14 Jakub Moc (RETIRED) gentoo-dev 2006-11-11 02:18:29 UTC
*** Bug 154775 has been marked as a duplicate of this bug. ***
Comment 15 Jakub Moc (RETIRED) gentoo-dev 2006-11-15 09:05:39 UTC
*** Bug 155263 has been marked as a duplicate of this bug. ***
Comment 16 Jakub Moc (RETIRED) gentoo-dev 2006-11-16 07:11:21 UTC
*** Bug 155263 has been marked as a duplicate of this bug. ***
Comment 17 Jakub Moc (RETIRED) gentoo-dev 2006-11-16 08:13:17 UTC
*** Bug 155263 has been marked as a duplicate of this bug. ***
Comment 18 Christian Faulhammer (RETIRED) gentoo-dev 2006-12-03 03:00:49 UTC
Arches, please stabilise version 11.2.1.  It fixes some annoying bugs on the already stable architectures, I will be able to clean a bit more and it is needed to stabilise esdl (see bug 147366) which rots for some time now in Bugzilla.
 amd64, alpha are possibly interested in a stable version. If not, remove yourself.
Comment 19 Markus Meier gentoo-dev 2006-12-03 13:57:50 UTC
dev-lang/erlang-11.2.1  USE="doc java ssl tk -emacs -odbc"
1. emerges on x86, please note:
/usr/portage/dev-lang/erlang/erlang-11.2.1.ebuild: line 106: cd: /usr/lib/erlang/erts-*: No such file or directory
>>> Completed installing erlang-11.2.1 into /var/tmp/portage/erlang-11.2.1/image/
2. passes collision test
3. media-libs/esdl-0.96.0626 emerges with this version

Portage 2.1.1-r2 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r4, 2.6.18.3 i686)
=================================================================
System uname: 2.6.18.3 i686 Genuine Intel(R) CPU           T2300  @ 1.66GHz
Gentoo Base System version 1.12.6
Last Sync: Sun, 03 Dec 2006 13:30:01 +0000
ccache version 2.3 [disabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.3.5-r3, 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--nospinner"
FEATURES="autoconfig collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms strict test userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://mirror.switch.ch/mirror/gentoo/ http://gentoo.inode.at/"
LINGUAS="en de en_GB de_CH"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X a52 aac acpi alsa apache2 asf berkdb bitmap-fonts cairo cdr cdrom cli cracklib crypt cups dbus divx dlloader dri dts dvd dvdr dvdread eds elibc_glibc emboss encode fam ffmpeg firefox flac fortran gdbm gif gnome gpm gstreamer gtk hal iconv input_devices_keyboard input_devices_mouse ipv6 isdnlog java jpeg kde kdeenablefinal kernel_linux ldap libg++ linguas_de linguas_de_CH linguas_en linguas_en_GB mad mikmod mmx mono mp3 mpeg ncurses nls nptl nptlonly ogg opengl oss pam pcre perl png ppds pppd python qt3 qt4 quicktime readline reflection rtsp ruby samba sdl session smp spell spl sse sse2 sse3 ssl svg tcpd test tetex theora threads truetype truetype-fonts type1-fonts udev unicode userland_GNU vcd video_cards_fbdev video_cards_i810 video_cards_vesa vorbis win32codecs wxwindows x264 xine xml xorg xprint xv xvid zlib"
Unset:  CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 20 Christian Faulhammer (RETIRED) gentoo-dev 2006-12-03 16:45:46 UTC
(In reply to comment #19)
> dev-lang/erlang-11.2.1  USE="doc java ssl tk -emacs -odbc"
> 1. emerges on x86, please note:
> /usr/portage/dev-lang/erlang/erlang-11.2.1.ebuild: line 106: cd:
> /usr/lib/erlang/erts-*: No such file or directory

 Fixed.  And stable on x86.
Comment 21 Gustavo Zacarias (RETIRED) gentoo-dev 2006-12-04 08:55:56 UTC
sparc stable.
Comment 22 Bertrand Jacquin 2006-12-04 08:58:14 UTC
From ejabberd page : 

Erlang/OTP R11B has not yet been fully certified for ejabberd.

http://www.process-one.net/en/projects/ejabberd/releases/release_1.1.2.html
Comment 23 Christian Faulhammer (RETIRED) gentoo-dev 2006-12-05 01:35:07 UTC
(In reply to comment #22)
> From ejabberd page : 
> Erlang/OTP R11B has not yet been fully certified for ejabberd.
> http://www.process-one.net/en/projects/ejabberd/releases/release_1.1.2.html

 "Not certified" does not mean "not working".  There are no bug reports about ejabberd failing with 11.2.1.
Comment 24 Matti Bickel (RETIRED) gentoo-dev 2006-12-22 07:28:39 UTC
ppc stable
Comment 25 Christian Faulhammer (RETIRED) gentoo-dev 2007-01-29 13:46:29 UTC
amd64 does not need it.