Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Jun 2007 23:00:02 +0200 (CEST)
From:      Nikolai Nespor <bugs@nespor.at>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/114021: lang/erlang fails to build on AMD64 RELENG_6_2
Message-ID:  <200706252100.l5PL02Td056065@oolong.tulipan.home>
Resent-Message-ID: <200706252140.l5PLe2jh056554@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         114021
>Category:       ports
>Synopsis:       lang/erlang fails to build on AMD64 RELENG_6_2
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jun 25 21:40:02 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Nikolai Nespor
>Release:        FreeBSD 6.2-RELEASE-p4 amd64
>Organization:
>Environment:
System: FreeBSD oolong.tulipan.home 6.2-RELEASE-p4 FreeBSD 6.2-RELEASE-p4 #1: Sun Apr 8 10:47:23 CEST 2007 root@oolong.tulipan.home:/usr/obj/usr/src/sys/OOLONG amd64


	
>Description:
	Attempting to build lang/erlang with
	make WITHOUT_JAVA=yes WITHOUT_X11=yes results in the following error

	=== Entering application crypto
	gmake[3]: Entering directory `/usr/ports/lang/erlang/work/otp_src_R11B-5/lib/crypto/src'
	gmake[3]: Für das Ziel »opt« ist nichts zu tun.
	gmake[3]: Leaving directory `/usr/ports/lang/erlang/work/otp_src_R11B-5/lib/crypto/src'
	gmake[3]: Entering directory `/usr/ports/lang/erlang/work/otp_src_R11B-5/lib/crypto/c_src'
	gmake -f amd64-unknown-freebsd6.2/Makefile TYPE=opt
	gmake[4]: Entering directory `/usr/ports/lang/erlang/work/otp_src_R11B-5/lib/crypto/c_src'
	/usr/bin/install -c -o root -g wheel -d ../priv/obj/amd64-unknown-freebsd6.2
	cc -c -o ../priv/obj/amd64-unknown-freebsd6.2/crypto_drv.o -O2 -pipe  -I/usr/local/include -I/usr/ports/lang/erlang/work/otp_src_R11B-5/erts/amd64-unknown-freebsd6.2    -DUSE_THREADS  -D_THREAD_SAFE -D_REENTRANT -DUSE_THREADS  -D_THREAD_SAFE -D_REENTRANT -fPIC -I/usr/include -I/usr/ports/lang/erlang/work/otp_src_R11B-5/erts/emulator/beam -I/usr/ports/lang/erlang/work/otp_src_R11B-5/erts/emulator/sys/unix crypto_drv.c
	/usr/bin/install -c -o root -g wheel -d ../priv/lib/amd64-unknown-freebsd6.2
	ld -shared  -o ../priv/lib/amd64-unknown-freebsd6.2/crypto_drv.so ../priv/obj/amd64-unknown-freebsd6.2/crypto_drv.o  /usr/lib/libcrypto.a
	ld: /usr/lib/libcrypto.a(sha1_one.o): relocation R_X86_64_32 can not be used when making a shared object; recompile with -fPIC
	/usr/lib/libcrypto.a: could not read symbols: Bad value
	gmake[4]: *** [../priv/lib/amd64-unknown-freebsd6.2/crypto_drv.so] Fehler 1
	gmake[4]: Leaving directory `/usr/ports/lang/erlang/work/otp_src_R11B-5/lib/crypto/c_src'
	gmake[3]: *** [opt] Fehler 2
	gmake[3]: Leaving directory `/usr/ports/lang/erlang/work/otp_src_R11B-5/lib/crypto/c_src'
	gmake[2]: *** [opt] Fehler 2
	gmake[2]: Leaving directory `/usr/ports/lang/erlang/work/otp_src_R11B-5/lib/crypto'
	gmake[1]: *** [opt] Fehler 2
	gmake[1]: Leaving directory `/usr/ports/lang/erlang/work/otp_src_R11B-5/lib'
	gmake: *** [libs] Fehler 2
	*** Error code 2

	Stop in /usr/ports/lang/erlang.

	Ports last updated 2007-06-25 08:00 UTC
>How-To-Repeat:
	Attempt to build erlang on AMD64.
>Fix:

	


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200706252100.l5PL02Td056065>