From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: WIP: IcedTea7 Date: Sun, 29 Mar 2015 15:20:58 +0200 Message-ID: <87a8yw0wjp.fsf@gnu.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:42237) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YcD9G-0008K6-2m for guix-devel@gnu.org; Sun, 29 Mar 2015 09:21:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YcD9C-0004bU-Lt for guix-devel@gnu.org; Sun, 29 Mar 2015 09:21:05 -0400 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54063) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YcD9C-0004bO-Hq for guix-devel@gnu.org; Sun, 29 Mar 2015 09:21:02 -0400 In-Reply-To: (Ricardo Wurmus's message of "Tue, 24 Mar 2015 12:10:44 +0100") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Ricardo Wurmus Cc: Guix-devel Ricardo Wurmus skribis: > Building lib:/buildtmp/nix-build-icedtea7-2.5.3.drv-1/icedtea-2.5.3/openj= dk.build/lib/amd64/headless/libmawt.so > Begin parallel compiles: /buildtmp/nix-build-icedtea7-2.5.3.drv-1/icedtea= -2.5.3/openjdk/jdk/make/sun/headless > make[6]: Entering directory '/buildtmp/nix-build-icedtea7-2.5.3.drv-1/ice= dtea-2.5.3/openjdk/jdk/make/sun/headless' > logname: no login name > INFO: ENABLE_FULL_DEBUG_SYMBOLS=3D1 > INFO: no objcopy cmd found so cannot create .debuginfo files. You may nee= d to set ALT_OBJCOPY. > gcc -O2 -fno-strict-aliasing -fPIC -W -Wall -Wno-unused -Wno-parenthe= ses -pipe -fno-omit-frame-pointer -D_LITTLE_ENDIAN -g -g -DHEADLESS=3Dtru= e -DNDEBUG -DARCH=3D'"amd64"' -Damd64 -DLINUX -DRELEASE=3D'"1.7.0_71"' -D_L= ARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -D_LP64=3D1 -DUSE_PTHREADS -I.= -I/buildtmp/nix-build-icedtea7-2.5.3.drv-1/icedtea-2.5.3/openjdk.build/tmp= /sun/sun.awt/headless/CClassHeaders -I../../../src/solaris/javavm/export -I= ../../../src/share/javavm/export -I../../../src/share/native/common -I../..= /../src/solaris/native/common -I../../../src/share/native/sun/awt -I../../.= ./src/solaris/native/sun/awt -DHEADLESS=3Dtrue -I/gnu/store/q6xjdq8p6fx6s= 6n5i9jlpp56znmc4dia-cups-2.0.1/include -DUSE_SYSTEM_CUPS -I/gnu/store/af6yz= mcj64q1y3v8aa4b13r3kfak01d7-freetype-2.5.5/include/freetype2 -I/gnu/store/h= pbhilz8fxc6mrisvmjig01l79dyczqi-fontconfig-2.11.92/include -I/gnu/store/b67= 1frr777ny62n2rg3sjs6by2m44q5y-expat-2.1.0/include -I/gnu/store/af6yzmcj64q1= y3v8aa4b13r3kfak01d7-freetype-2.5.5/include/freetype2 -I/gnu/store/b671frr7= 77ny62n2rg3sjs6by2m44q5y-expat-2.1.0/include -DUSE_SYSTEM_FONTCONFIG -I../= ../../src/share/native/sun/awt/debug -I../../../src/share/native/sun/awt/..= /font -I../../../src/solaris/native/sun/awt/../font -I../../../src/share/na= tive/sun/awt/image -I../../../src/share/native/sun/awt/image/cvutils -I../.= ./../src/share/native/sun/awt/shell -I../../../src/share/native/sun/awt/alp= hacomposite -I../../../src/share/native/sun/awt/medialib -I../../../src/sol= aris/native/sun/awt/medialib -I../../../src/share/native/sun/awt/../java2d = -I../../../src/solaris/native/sun/awt/../java2d -I../../../src/share/native= /sun/awt/../java2d/loops -I../../../src/share/native/sun/awt/../java2d/pipe= -I../../../src/share/native/sun/awt/../java2d/opengl -I../../../src/solari= s/native/sun/awt/../java2d/opengl -I../../../src/solaris/native/sun/awt/../= java2d/x11 -I../../../src/share/native/sun/awt/../dc/doe -I../../../src/sha= re/native/sun/awt/../dc/path -I../../../src/solaris/native/sun/awt/../jdga = -I../../../src/solaris/native/sun/awt -I -c -o /buildtmp/nix-build-icedte= a7-2.5.3.drv-1/icedtea-2.5.3/openjdk.build/tmp/sun/sun.awt/headless/obj64/a= wt_Font.o ../../../src/solaris/native/sun/awt/awt_Font.c > gcc -O2 -fno-strict-aliasing -fPIC -W -Wall -Wno-unused -Wno-parenthe= ses -pipe -fno-omit-frame-pointer -D_LITTLE_ENDIAN -g -g -DHEADLESS=3Dtru= e -DNDEBUG -DARCH=3D'"amd64"' -Damd64 -DLINUX -DRELEASE=3D'"1.7.0_71"' -D_L= ARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -D_LP64=3D1 -DUSE_PTHREADS -I.= -I/buildtmp/nix-build-icedtea7-2.5.3.drv-1/icedtea-2.5.3/openjdk.build/tmp= /sun/sun.awt/headless/CClassHeaders -I../../../src/solaris/javavm/export -I= ../../../src/share/javavm/export -I../../../src/share/native/common -I../..= /../src/solaris/native/common -I../../../src/share/native/sun/awt -I../../.= ./src/solaris/native/sun/awt -DHEADLESS=3Dtrue -I/gnu/store/q6xjdq8p6fx6s= 6n5i9jlpp56znmc4dia-cups-2.0.1/include -DUSE_SYSTEM_CUPS -I/gnu/store/af6yz= mcj64q1y3v8aa4b13r3kfak01d7-freetype-2.5.5/include/freetype2 -I/gnu/store/h= pbhilz8fxc6mrisvmjig01l79dyczqi-fontconfig-2.11.92/include -I/gnu/store/b67= 1frr777ny62n2rg3sjs6by2m44q5y-expat-2.1.0/include -I/gnu/store/af6yzmcj64q1= y3v8aa4b13r3kfak01d7-freetype-2.5.5/include/freetype2 -I/gnu/store/b671frr7= 77ny62n2rg3sjs6by2m44q5y-expat-2.1.0/include -DUSE_SYSTEM_FONTCONFIG -I../= ../../src/share/native/sun/awt/debug -I../../../src/share/native/sun/awt/..= /font -I../../../src/solaris/native/sun/awt/../font -I../../../src/share/na= tive/sun/awt/image -I../../../src/share/native/sun/awt/image/cvutils -I../.= ./../src/share/native/sun/awt/shell -I../../../src/share/native/sun/awt/alp= hacomposite -I../../../src/share/native/sun/awt/medialib -I../../../src/sol= aris/native/sun/awt/medialib -I../../../src/share/native/sun/awt/../java2d = -I../../../src/solaris/native/sun/awt/../java2d -I../../../src/share/native= /sun/awt/../java2d/loops -I../../../src/share/native/sun/awt/../java2d/pipe= -I../../../src/share/native/sun/awt/../java2d/opengl -I../../../src/solari= s/native/sun/awt/../java2d/opengl -I../../../src/solaris/native/sun/awt/../= java2d/x11 -I../../../src/share/native/sun/awt/../dc/doe -I../../../src/sha= re/native/sun/awt/../dc/path -I../../../src/solaris/native/sun/awt/../jdga = -I../../../src/solaris/native/sun/awt -I -c -o /buildtmp/nix-build-icedte= a7-2.5.3.drv-1/icedtea-2.5.3/openjdk.build/tmp/sun/sun.awt/headless/obj64/a= wt_MToolkit.o ../../../src/solaris/native/sun/awt/awt_MToolkit.c > ../../../src/solaris/native/sun/awt/awt_Font.c: In function ?Java_java_aw= t_Font_initIDs?: > ../../../src/solaris/native/sun/awt/awt_Font.c:86:12: warning: unused par= ameter ?env? [-Wunused-parameter] > (JNIEnv *env, jclass cls) > ^ > ../../../src/solaris/native/sun/awt/awt_Font.c:86:24: warning: unused par= ameter ?cls? [-Wunused-parameter] > (JNIEnv *env, jclass cls) > ^ > ../../../src/solaris/native/sun/awt/awt_Font.c: In function ?Java_sun_awt= _FontDescriptor_initIDs?: > ../../../src/solaris/native/sun/awt/awt_Font.c:173:12: warning: unused pa= rameter ?env? [-Wunused-parameter] > (JNIEnv *env, jclass cls) > ^ > ../../../src/solaris/native/sun/awt/awt_Font.c:173:24: warning: unused pa= rameter ?cls? [-Wunused-parameter] > (JNIEnv *env, jclass cls) > ^ > ../../../src/solaris/native/sun/awt/awt_Font.c: In function ?Java_sun_awt= _PlatformFont_initIDs?: > ../../../src/solaris/native/sun/awt/awt_Font.c:218:12: warning: unused pa= rameter ?env? [-Wunused-parameter] > (JNIEnv *env, jclass cls) > ^ > ../../../src/solaris/native/sun/awt/awt_Font.c:218:24: warning: unused pa= rameter ?cls? [-Wunused-parameter] > (JNIEnv *env, jclass cls) > ^ > /gnu/store/wiqbxcvzj3r35hd55yxzz919b1dv1hnv-glibc-2.21/lib/crt1.o: In fun= ction `_start': > (.text+0x20): undefined reference to `main' > collect2: error: ld returned 1 exit status It looks as though it was trying to build an executable, but the .o files that make it lack =E2=80=98main=E2=80=99. However, the two commands = that you pasted build .o files (with =E2=80=98-c=E2=80=99), not executables. Could it be that it=E2=80=99s a -j build and the faulty command appear high= er in the log? Or could it be that the build system is not parallel-safe? Thanks, Ludo=E2=80=99.