Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 122383
Alias:
Product:
Component:
Status: CLOSED
Resolution: FIXED
Assigned To: Maintainers for Miscelleneous Language Packages <lang-misc@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Stephane Bonnell <gentoo.steph@e-bonnell.net>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
erlang-10.2.10.ebuild a diff against erlang-10.2.7.ebuild, minor changes text/plain George Shapovalov 2006-03-15 07:30 0000 3.13 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 122383 depends on: Show dependency tree
Bug 122383 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.




View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-02-10 08:37 0000
Erlang R10B-9 avaiable since Dec 14, 2005.
Thanks

------- Comment #1 From George Shapovalov 2006-03-15 07:13:06 0000 -------
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 From George Shapovalov 2006-03-15 07:30:17 0000 -------
Created an attachment (id=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 From Jakub Moc (RETIRED) 2006-03-31 08:00:45 0000 -------
*** Bug 128254 has been marked as a duplicate of this bug. ***

------- Comment #4 From Jakub Moc (RETIRED) 2006-03-31 08:01:34 0000 -------
*** Bug 126594 has been marked as a duplicate of this bug. ***

------- Comment #5 From Matthew Kennedy (RETIRED) 2006-04-10 13:40:44 0000 -------
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 From Matthew Kennedy (RETIRED) 2006-04-10 13:43:39 0000 -------
Updated to 10.2.10 in portage.

------- Comment #7 From Jakub Moc (RETIRED) 2006-04-14 02:53:02 0000 -------
*** Bug 129919 has been marked as a duplicate of this bug. ***

------- Comment #8 From Jakub Moc (RETIRED) 2006-09-29 00:44:01 0000 -------
*** Bug 149492 has been marked as a duplicate of this bug. ***

------- Comment #9 From Jakub Moc (RETIRED) 2006-10-16 10:38:33 0000 -------
*** Bug 151612 has been marked as a duplicate of this bug. ***

------- Comment #10 From Jakub Moc (RETIRED) 2006-10-16 10:39:09 0000 -------
Get something that compiles stable, please. No idea which version is that.

------- Comment #11 From SpanKY 2006-10-16 17:22:29 0000 -------
learn how to file a stable request bug

this is a version bump bug

------- Comment #12 From Jakub Moc (RETIRED) 2006-10-17 12:05:56 0000 -------
(In reply to comment #11)
> learn how to file a stable request bug

Thanks, that did help. :P

------- Comment #13 From CPUShare 2006-10-29 10:33:27 0000 -------
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.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug