[Bug 2428] New: [IcedTea8] OpenJDK build can't handle commas in LDFLAGS

bugzilla-daemon at icedtea.classpath.org bugzilla-daemon at icedtea.classpath.org
Tue Jun 16 16:55:39 UTC 2015


http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2428

            Bug ID: 2428
           Summary: [IcedTea8] OpenJDK build can't handle commas in
                    LDFLAGS
           Product: IcedTea
           Version: 8-hg
          Hardware: all
                OS: All
            Status: NEW
          Severity: normal
          Priority: P5
         Component: IcedTea
          Assignee: gnu.andrew at redhat.com
          Reporter: gnu.andrew at redhat.com
                CC: unassigned at icedtea.classpath.org

--with-extra-ldflags="-Wl,-z,-relro"

SetupNativeCompilation(BUILD_DEMO_JVMTI_compiledMethodLoad) 
 [2] SRC :=
/builddir/build/BUILD/icedtea-3.0.0pre04/openjdk-boot/jdk/src/share/demo/jvmti/compiledMethodLoad
/builddir/build/BUILD/icedtea-3.0.0pre04/openjdk-boot/jdk/src/share/demo/jvmti/agent_util 
 [3] LANG := C 
 [4] OPTIMIZATION := LOW 
 [5] CXXFLAGS := -W -Wall -Wno-unused -Wno-parentheses -pipe -D_GNU_SOURCE
-D_REENTRANT -D_LARGEFILE64_SOURCE -fno-omit-frame-pointer -D_LP64=1
-D_LITTLE_ENDIAN -DLINUX -DNDEBUG -DARCH='"amd64"' -Damd64
-DRELEASE='"1.8.0_40"'
-I/builddir/build/BUILD/icedtea-3.0.0pre04/openjdk.build-boot/jdk/include
-I/builddir/build/BUILD/icedtea-3.0.0pre04/openjdk.build-boot/jdk/include/linux
-I/builddir/build/BUILD/icedtea-3.0.0pre04/openjdk-boot/jdk/src/share/javavm/export
-I/builddir/build/BUILD/icedtea-3.0.0pre04/openjdk-boot/jdk/src/solaris/javavm/export
-I/builddir/build/BUILD/icedtea-3.0.0pre04/openjdk-boot/jdk/src/share/native/common
-I/builddir/build/BUILD/icedtea-3.0.0pre04/openjdk-boot/jdk/src/solaris/native/common
-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64
-mtune=generic -fPIC
-I/builddir/build/BUILD/icedtea-3.0.0pre04/openjdk-boot/jdk/src/share/demo/jvmti/compiledMethodLoad
-I/builddir/build/BUILD/icedtea-3.0.0pre04/openjdk-boot/jdk/src/share/demo/jvmti/agent_util
-g 
 [6] LDFLAGS := -Wl 
 [7] -z 
 [8] relro -Xlinker --hash-style=both -Xlinker -z -Xlinker defs -Xlinker -O1
-shared
-L/builddir/build/BUILD/icedtea-3.0.0pre04/openjdk.build-boot/jdk/lib/amd64
-L/builddir/build/BUILD/icedtea-3.0.0pre04/openjdk.build-boot/jdk/lib/amd64/server 
 [9] LDFLAGS_macosx := -Xlinker -rpath -Xlinker \$ORIGIN 
 [10] LDFLAGS_SUFFIX := 
 [11] LDFLAGS_SUFFIX_posix := 
 [12] LDFLAGS_SUFFIX_windows := 
 [13] LDFLAGS_SUFFIX_solaris := -lc 
 [14] LDFLAGS_SUFFIX_linux := 
 [15] VERSIONINFO_RESOURCE :=
/builddir/build/BUILD/icedtea-3.0.0pre04/openjdk-boot/jdk/src/windows/resource/version.rc 
 [16] RC_FLAGS := -D "JDK_FNAME=compiledMethodLoad.dll" -D
"JDK_INTERNAL_NAME=compiledMethodLoad" -D "JDK_FTYPE=0x2L" 
 [17] OBJECT_DIR :=
/builddir/build/BUILD/icedtea-3.0.0pre04/openjdk.build-boot/jdk/demoobjs/jvmti/compiledMethodLoad 
 [18] OUTPUT_DIR :=
/builddir/build/BUILD/icedtea-3.0.0pre04/openjdk.build-boot/jdk/demo/jvmti/compiledMethodLoad/lib 
 [19] LIBRARY := compiledMethodLoad       
gmake[3]: Entering directory
`/builddir/build/BUILD/icedtea-3.0.0pre04/openjdk-boot/jdk/make'
gmake[3]: Leaving directory
`/builddir/build/BUILD/icedtea-3.0.0pre04/openjdk-boot/jdk/make'
gmake[2]: Leaving directory
`/builddir/build/BUILD/icedtea-3.0.0pre04/openjdk-boot/jdk/make'
CompileDemos.gmk:310: *** missing separator.  Stop.

--with-extra-ldflags="-Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu
-Wl,--sort-common"

SetupNativeCompilation(BUILD_DEMO_JVMTI_compiledMethodLoad) 
 [2] SRC :=
/home/andrew/builder/icedtea8/openjdk/jdk/src/share/demo/jvmti/compiledMethodLoad
/home/andrew/builder/icedtea8/openjdk/jdk/src/share/demo/jvmti/agent_util 
 [3] LANG := C 
 [4] OPTIMIZATION := LOW 
 [5] CXXFLAGS := -W -Wall -Wno-unused -Wno-parentheses -pipe -D_GNU_SOURCE
-D_REENTRANT -D_LARGEFILE64_SOURCE -fno-omit-frame-pointer -D_LP64=1
-D_LITTLE_ENDIAN -DLINUX -DNDEBUG -DARCH='"amd64"' -Damd64
-DRELEASE='"1.8.0_40"'
-I/home/andrew/builder/icedtea8/openjdk.build/jdk/include
-I/home/andrew/builder/icedtea8/openjdk.build/jdk/include/linux
-I/home/andrew/builder/icedtea8/openjdk/jdk/src/share/javavm/export
-I/home/andrew/builder/icedtea8/openjdk/jdk/src/solaris/javavm/export
-I/home/andrew/builder/icedtea8/openjdk/jdk/src/share/native/common
-I/home/andrew/builder/icedtea8/openjdk/jdk/src/solaris/native/common -O2 -pipe
-march=core2 -ggdb -fPIC
-I/home/andrew/builder/icedtea8/openjdk/jdk/src/share/demo/jvmti/compiledMethodLoad
-I/home/andrew/builder/icedtea8/openjdk/jdk/src/share/demo/jvmti/agent_util -g 
 [6] LDFLAGS := -Wl 
 [7] --as-needed -Wl 
 [8] -O1 -Wl 
 [9] --hash-style=gnu -Wl 
 [10] --sort-common -Xlinker -z -Xlinker defs -Xlinker -O1 -shared
-L/home/andrew/builder/icedtea8/openjdk.build/jdk/lib/amd64
-L/home/andrew/builder/icedtea8/openjdk.build/jdk/lib/amd64/server 
 [11] LDFLAGS_macosx := -Xlinker -rpath -Xlinker \$ORIGIN 
 [12] LDFLAGS_SUFFIX := 
 [13] LDFLAGS_SUFFIX_posix := 
 [14] LDFLAGS_SUFFIX_windows := 
 [15] LDFLAGS_SUFFIX_solaris := -lc 
 [16] LDFLAGS_SUFFIX_linux := 
 [17] VERSIONINFO_RESOURCE :=
/home/andrew/builder/icedtea8/openjdk/jdk/src/windows/resource/version.rc 
 [18] RC_FLAGS := -D "JDK_FNAME=compiledMethodLoad.dll" -D
"JDK_INTERNAL_NAME=compiledMethodLoad" -D "JDK_FTYPE=0x2L" 
 [19] OBJECT_DIR :=
/home/andrew/builder/icedtea8/openjdk.build/jdk/demoobjs/jvmti/compiledMethodLoad 
 [20] OUTPUT_DIR :=
/home/andrew/builder/icedtea8/openjdk.build/jdk/demo/jvmti/compiledMethodLoad/lib 
 [21] LIBRARY := compiledMethodLoad     
gmake[3]: Leaving directory '/mnt/builder/icedtea8/openjdk/jdk/make'
CompileDemos.gmk:310: *** missing separator.  Stop.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20150616/a7632021/attachment-0001.html>


More information about the distro-pkg-dev mailing list