Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 122383 - dev-lang/erlang-10.2.7 R10B-9 (version bump)
Summary: dev-lang/erlang-10.2.7 R10B-9 (version bump)
Status: VERIFIED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Maintainers for Miscelleneous Language Packages [OBSOLETE]
URL: http://www.erlang.org/download.html
Whiteboard:
Keywords:
: 126594 128254 129919 149492 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-02-10 08:37 UTC by Stephane Bonnell
Modified: 2006-11-14 02:54 UTC (History)
8 users (show)

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


Attachments
a diff against erlang-10.2.7.ebuild, minor changes (erlang-10.2.10.ebuild,3.13 KB, text/plain)
2006-03-15 07:30 UTC, George Shapovalov (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stephane Bonnell 2006-02-10 08:37:26 UTC
Erlang R10B-9 avaiable since Dec 14, 2005.
Thanks
Comment 1 George Shapovalov (RETIRED) gentoo-dev 2006-03-15 07:13:06 UTC
Hm, simply renaming ebuild with some version adjustments and using all the old pathes does not work. There is something about this hipe thing (see #119753), some problem with threading? The tail of emerge (amd64) and my emerge --info are at the end.

Again, adding mkennedy and vapier to CC. Could you guys please take a look at this? I frankly can consider myself having lost track of changes in erlang since I followed it in 9x versions..

George

Tail of the emerge:
/var/tmp/portage/erlang-10.2.9/work/otp_src_R10B-9/erts/obj.hybrid.beam/x86_64-pc-linux-gnu/hipe_x86_signal.o: In function `sigaction':
hipe_x86_signal.c:(.text+0x27): undefined reference to `INIT'
hipe_x86_signal.c:(.text+0x53): undefined reference to `__next_sigaction'
/var/tmp/portage/erlang-10.2.9/work/otp_src_R10B-9/erts/obj.hybrid.beam/x86_64-pc-linux-gnu/hipe_x86_signal.o: In function `hipe_signal_init':
hipe_x86_signal.c:(.text+0xb8): undefined reference to `INIT'
hipe_x86_signal.c:(.text+0x111): undefined reference to `INIT'
hipe_x86_signal.c:(.text+0x11f): undefined reference to `__next_sigaction'
hipe_x86_signal.c:(.text+0x152): undefined reference to `INIT'
hipe_x86_signal.c:(.text+0x17c): undefined reference to `__next_sigaction'
collect2: ld returned 1 exit status
make[3]: *** [/var/tmp/portage/erlang-10.2.9/work/otp_src_R10B-9/bin/x86_64-pc-linux-gnu/beam.hybrid] Error 1
make[3]: Leaving directory `/var/tmp/portage/erlang-10.2.9/work/otp_src_R10B-9/erts/emulator'
make[2]: *** [hybrid] Error 2
make[2]: Leaving directory `/var/tmp/portage/erlang-10.2.9/work/otp_src_R10B-9/erts/emulator'
make[1]: *** [hybrid] Error 2
make[1]: Leaving directory `/var/tmp/portage/erlang-10.2.9/work/otp_src_R10B-9/erts'
make: *** [emulator] Error 2


my emerge --info:
aldar erlang # emerge --info
Portage 2.1_pre6-r2 (default-linux/amd64/2006.0, gcc-3.4.5, glibc-2.4-r0, 2.6.15-gentoo-r7 x86_64)
=================================================================
System uname: 2.6.15-gentoo-r7 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.12.0_pre16
dev-lang/python:     2.4.2-r1
sys-apps/sandbox:    1.2.17
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-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O3 -pipe -ftracer -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="-march=athlon64 -O3 -pipe -ftracer -fomit-frame-pointer"
FEATURES="autoconfig cvs digest distlocks metadata-transfer noauto sandbox sfperms strict userpriv usersandbox"
LANG="uk_UA.UTF-8"
LINGUAS="en de fr ru uk"
MAKEOPTS="-j2"
USE="amd64 X a52 aac aalib acl acpi ada aim alsa apache2 arts audiofile avi bash-completion berkdb bitmap-fonts blas bluetooth bzip2 calendar caps cdparanoia cli crypt ctype cups dba dbus dga directfb dri dts dvd dvdr dvdread eds emboss encode expat fastbuild fbcon ffmpeg fftw flac foomaticdb force-cgi-redirect fortran ftp gd gdbm ggi gif gimp ginac gmp gphoto2 gpm gstreamer gtk gtk2 hal icq ieee1394 imagemagick imlib ipv6 java javascript jpeg jpeg2k kde kdeenablefinal kdepim latex ldap lm_sensors lzo lzw lzw-tiff mad mbrola memlimit mime mp3 mpeg mplayer msn musicbrainz ncurses nls nptl nptlonly nsplugin nvidia odbc ofx ogg oggvorbis openal opengl pam pcmcia pcre pda pdf pdflib perl php physfs png posix postgres ppds python qt quicktime readline samba sasl sdl session simplexml sms sndfile soap sockets sox spell spl sqlite sqlite3 ssl subversion svg szip tcpd tetex theora threads tidy tiff tokenizer truetype truetype-fonts type1-fonts udev unicode usb vcd vim vorbis wifi xine xinerama xml xml2 xosd xpm xprint xscreensaver xsl xv xvid xvmc yahoo zlib elibc_glibc input_devices_mouse input_devices_keyboard input_devices_synaptics input_devices_joystick input_devices_wacom kernel_linux linguas_en linguas_de linguas_fr linguas_ru linguas_uk userland_GNU video_cards_fbdev video_cards_vesa video_cards_nv video_cards_nvidia video_cards_vmware"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LC_ALL, LDFLAGS
Comment 2 George Shapovalov (RETIRED) gentoo-dev 2006-03-15 07:30:17 UTC
Created attachment 82215 [details]
a diff against erlang-10.2.7.ebuild, minor changes

Well, R10B-10 is out, but it apparently has the same problem (error log at the end). Anyway, here is a diff against the 10.2.7 ebuild. I somewhat automated MY_PV "calculation" (using versionator) and made it use local patches from 10.2.7, as they did not seem to change before that anyway..

George

/var/tmp/portage/erlang-10.2.10/work/otp_src_R10B-10/erts/obj.hybrid.beam/x86_64-pc-linux-gnu/hipe_x86_signal.o: In function `sigaction':
hipe_x86_signal.c:(.text+0x27): undefined reference to `INIT'
hipe_x86_signal.c:(.text+0x53): undefined reference to `__next_sigaction'
/var/tmp/portage/erlang-10.2.10/work/otp_src_R10B-10/erts/obj.hybrid.beam/x86_64-pc-linux-gnu/hipe_x86_signal.o: In function `hipe_signal_init':
hipe_x86_signal.c:(.text+0xb8): undefined reference to `INIT'
hipe_x86_signal.c:(.text+0x111): undefined reference to `INIT'
hipe_x86_signal.c:(.text+0x11f): undefined reference to `__next_sigaction'
hipe_x86_signal.c:(.text+0x152): undefined reference to `INIT'
hipe_x86_signal.c:(.text+0x17c): undefined reference to `__next_sigaction'
collect2: ld returned 1 exit status
make[3]: *** [/var/tmp/portage/erlang-10.2.10/work/otp_src_R10B-10/bin/x86_64-pc-linux-gnu/beam.hybrid] Error 1
make[3]: Leaving directory `/var/tmp/portage/erlang-10.2.10/work/otp_src_R10B-10/erts/emulator'
make[2]: *** [hybrid] Error 2
make[2]: Leaving directory `/var/tmp/portage/erlang-10.2.10/work/otp_src_R10B-10/erts/emulator'
make[1]: *** [hybrid] Error 2
make[1]: Leaving directory `/var/tmp/portage/erlang-10.2.10/work/otp_src_R10B-10/erts'
make: *** [emulator] Error 2
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-03-31 08:00:45 UTC
*** Bug 128254 has been marked as a duplicate of this bug. ***
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-03-31 08:01:34 UTC
*** Bug 126594 has been marked as a duplicate of this bug. ***
Comment 5 Matthew Kennedy (RETIRED) gentoo-dev 2006-04-10 13:40:44 UTC
George, I'm taking a look at this bug now.  I've used your ebuild and the glibc-2.4 patch from Bug #126594.  Comment #3 in Bug #126594 probably deserves a new bug report though.
Comment 6 Matthew Kennedy (RETIRED) gentoo-dev 2006-04-10 13:43:39 UTC
Updated to 10.2.10 in portage.
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2006-04-14 02:53:02 UTC
*** Bug 129919 has been marked as a duplicate of this bug. ***
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2006-09-29 00:44:01 UTC
*** Bug 149492 has been marked as a duplicate of this bug. ***
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2006-10-16 10:38:33 UTC
*** Bug 151612 has been marked as a duplicate of this bug. ***
Comment 10 Jakub Moc (RETIRED) gentoo-dev 2006-10-16 10:39:09 UTC
Get something that compiles stable, please. No idea which version is that.
Comment 11 SpanKY gentoo-dev 2006-10-16 17:22:29 UTC
learn how to file a stable request bug

this is a version bump bug
Comment 12 Jakub Moc (RETIRED) gentoo-dev 2006-10-17 12:05:56 UTC
(In reply to comment #11)
> learn how to file a stable request bug

Thanks, that did help. :P
Comment 13 CPUShare 2006-10-29 10:33:27 UTC
Link on how to file a stable request bug?

I had the same error with 10.2.5:

/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 `sigaction':
hipe_x86_signal.c:(.text+0xf): undefined reference to `INIT'
hipe_x86_signal.c:(.text+0x61): undefined reference to `__next_sigaction'
/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.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  erlang-10.2.5.ebuild, line 49:   Called die

[ebuild     UD] dev-lang/erlang-10.2.5 [11.2.0] USE="X%* emacs ssl -doc -java -odbc (-tcltk%)" 0 kB


This fixed it:

=dev-lang/erlang-11.2.0 ~x86

unstable package builds fine, but stable doesn't build. Not sure if this bug should be reopened or not until the stable package will build without breakages.