/hg/icedtea: 3 new changesets
andrew at icedtea.classpath.org
andrew at icedtea.classpath.org
Thu Mar 28 14:53:50 PDT 2013
changeset 7ccecd20f4ec in /hg/icedtea
details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=7ccecd20f4ec
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Thu Mar 28 18:07:07 2013 +0000
Remove non-existent clean-generated target.
2013-03-28 Andrew John Hughes <gnu_andrew at member.fsf.org>
* Makefile.am:
(clean-local): Remove non-existent clean-generated.
changeset bb28304dad10 in /hg/icedtea
details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=bb28304dad10
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Thu Mar 28 18:14:53 2013 +0000
Include debugging info in all JDK libraries, not just a random selection.
2013-03-28 Andrew John Hughes <gnu_andrew at member.fsf.org>
* Makefile.am:
(ICEDTEA_PATCHES): Add new patch.
* patches/pr1368-debug_jdk_libs.patch:
Add debugging info to *all* libraries, not just
some random selection chosen by Oracle.
changeset 4ad1bfbc9033 in /hg/icedtea
details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=4ad1bfbc9033
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Thu Mar 28 21:53:41 2013 +0000
Fix "make distcheck" by removing dead patch directories.
2013-03-28 Andrew John Hughes <gnu_andrew at member.fsf.org>
* Makefile.am:
(EXTRA_DIST): Remove dead patches directories
to make "make distcheck" pass.
diffstat:
ChangeLog | 19 +
Makefile.am | 7 +-
patches/pr1368-debug_jdk_libs.patch | 460 ++++++++++++++++++++++++++++++++++++
3 files changed, 482 insertions(+), 4 deletions(-)
diffs (truncated from 524 to 500 lines):
diff -r f4763c22ae76 -r 4ad1bfbc9033 ChangeLog
--- a/ChangeLog Mon Mar 25 19:57:59 2013 +0000
+++ b/ChangeLog Thu Mar 28 21:53:41 2013 +0000
@@ -1,3 +1,22 @@
+2013-03-28 Andrew John Hughes <gnu_andrew at member.fsf.org>
+
+ * Makefile.am:
+ (EXTRA_DIST): Remove dead patches directories
+ to make "make distcheck" pass.
+
+2013-03-28 Andrew John Hughes <gnu_andrew at member.fsf.org>
+
+ * Makefile.am:
+ (ICEDTEA_PATCHES): Add new patch.
+ * patches/pr1368-debug_jdk_libs.patch:
+ Add debugging info to *all* libraries, not just
+ some random selection chosen by Oracle.
+
+2013-03-28 Andrew John Hughes <gnu_andrew at member.fsf.org>
+
+ * Makefile.am:
+ (clean-local): Remove non-existent clean-generated.
+
2012-08-16 Andrew John Hughes <gnu_andrew at member.fsf.org>
PR1325: Only add classes to rt-source-files.txt if the
diff -r f4763c22ae76 -r 4ad1bfbc9033 Makefile.am
--- a/Makefile.am Mon Mar 25 19:57:59 2013 +0000
+++ b/Makefile.am Thu Mar 28 21:53:41 2013 +0000
@@ -215,7 +215,8 @@
patches/override-redirect-metacity.patch \
patches/alt-jar.patch \
patches/cacao/arch.patch \
- patches/disable-intree-ec.patch
+ patches/disable-intree-ec.patch \
+ patches/pr1368-debug_jdk_libs.patch
# Conditional patches
@@ -485,11 +486,9 @@
$(top_srcdir)/pulseaudio/COPYING
EXTRA_DIST = $(top_srcdir)/patches/*.patch \
- $(top_srcdir)/patches/boot/*.patch \
$(top_srcdir)/patches/cacao/*.patch \
$(top_srcdir)/patches/debian/*.patch \
$(top_srcdir)/patches/jamvm/*.patch \
- $(top_srcdir)/patches/security/*.patch \
tools-copy contrib overlays \
javaws.png javaws.desktop \
jconsole.desktop policytool.desktop \
@@ -515,7 +514,7 @@
clean-icedtea clean-icedtea-debug clean-icedtea-boot clean-clone clean-clone-boot \
clean-bootstrap-directory-stage1 clean-bootstrap-directory-stage2 \
clean-bootstrap-directory-symlink-stage1 clean-bootstrap-directory-symlink-stage2 \
- clean-extract clean-generated clean-native-ecj clean-hgforest clean-icedtea-stage2 \
+ clean-extract clean-native-ecj clean-hgforest clean-icedtea-stage2 \
clean-icedtea-debug-stage2 clean-icedtea-stage1 clean-add-zero clean-add-zero-debug \
clean-add-cacao clean-add-cacao-debug clean-rt clean-rewrite-rhino clean-rewriter
if [ -e bootstrap ]; then \
diff -r f4763c22ae76 -r 4ad1bfbc9033 patches/pr1368-debug_jdk_libs.patch
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/pr1368-debug_jdk_libs.patch Thu Mar 28 21:53:41 2013 +0000
@@ -0,0 +1,460 @@
+diff --git a/makefiles/CompileNativeLibraries.gmk b/makefiles/CompileNativeLibraries.gmk
+--- openjdk/jdk/makefiles/CompileNativeLibraries.gmk
++++ openjdk/jdk/makefiles/CompileNativeLibraries.gmk
+@@ -63,7 +63,12 @@
+ # Use this variable to set DEBUG_SYMBOLS true on windows for all libraries, but
+ # not on other platforms.
+ ifeq ($(OPENJDK_TARGET_OS), windows)
+- WINDOWS_ONLY := true
++ DEBUG_ALL_BINARIES := true
++endif
++
++# Build everything with debugging on OpenJDK
++ifdef OPENJDK
++ DEBUG_ALL_BINARIES := true
+ endif
+
+ #
+@@ -91,7 +96,8 @@
+ -I$(JDK_TOPDIR)/src/share/native/java/lang/fdlibm/include,\
+ CFLAGS_windows_debug:=-DLOGGING,\
+ ARFLAGS:=$(ARFLAGS),\
+- OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libfdlibm))
++ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libfdlibm,\
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ else
+
+@@ -105,7 +111,8 @@
+ CFLAGS:=$(CFLAGS_JDKLIB) \
+ -I$(JDK_TOPDIR)/src/share/native/java/lang/fdlibm/include,\
+ LDFLAGS:=-nostdlib -r -arch x86_64,\
+- OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libfdlibm))
++ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libfdlibm,\
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ BUILD_LIBFDLIBM := $(JDK_OUTPUTDIR)/objs/$(LIBRARY_PREFIX)fdlibm$(STATIC_LIBRARY_SUFFIX)
+ $(BUILD_LIBFDLIBM) : $(BUILD_LIBFDLIBM_MAC)
+@@ -257,7 +264,7 @@
+ -D "JDK_FTYPE=0x2L",\
+ REORDER:=$(LIBJAVA_REORDER), \
+ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjava,\
+- DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ BUILD_LIBRARIES += $(BUILD_LIBJAVA)
+
+@@ -308,7 +315,7 @@
+ -D "JDK_INTERNAL_NAME=mlib_image" \
+ -D "JDK_FTYPE=0x2L",\
+ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libmlib_image,\
+- DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ $(BUILD_LIBMLIB_IMAGE) : $(BUILD_LIBJAVA)
+
+@@ -431,7 +438,8 @@
+ $(BUILD_LIBMLIB_LDLIBS) -ljava -ljvm \
+ $(call SET_SHARED_LIBRARY_ORIGIN),\
+ LDFLAGS_SUFFIX_solaris:=-lc,\
+- OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libmlib_image_v))
++ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libmlib_image_v,\
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ $(BUILD_LIBMLIB_IMAGE_V): $(BUILD_LIBJAVA)
+
+@@ -739,7 +747,7 @@
+ -D "JDK_INTERNAL_NAME=awt" \
+ -D "JDK_FTYPE=0x2L",\
+ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libawt,\
+- DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ $(BUILD_LIBAWT) : $(BUILD_LIBJAVA)
+
+@@ -894,7 +902,8 @@
+ -D "JDK_FNAME=xawt.dll" \
+ -D "JDK_INTERNAL_NAME=xawt" \
+ -D "JDK_FTYPE=0x2L",\
+- OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libawt_xawt))
++ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libawt_xawt,\
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ $(BUILD_LIBAWT_XAWT) : $(BUILD_LIBJAVA)
+
+@@ -955,7 +964,7 @@
+ -D "JDK_INTERNAL_NAME=zip" \
+ -D "JDK_FTYPE=0x2L",\
+ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libzip,\
+- DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ $(BUILD_LIBZIP) : $(BUILD_LIBJAVA)
+
+@@ -985,7 +994,7 @@
+ -D "JDK_FNAME=unpack.dll" \
+ -D "JDK_INTERNAL_NAME=unpack" \
+ -D "JDK_FTYPE=0x2L",\
+- DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ $(BUILD_LIBUNPACK) : $(BUILD_LIBJAVA)
+
+@@ -1099,7 +1108,7 @@
+ -D "JDK_INTERNAL_NAME=dt_shmem" \
+ -D "JDK_FTYPE=0x2L",\
+ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libdt_shmem,\
+- DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ BUILD_LIBRARIES += $(BUILD_LIBDT_SHMEM)
+
+@@ -1133,7 +1142,7 @@
+ -D "JDK_INTERNAL_NAME=jdwp" \
+ -D "JDK_FTYPE=0x2L",\
+ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjdwp,\
+- DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ $(BUILD_LIBJDWP) : $(BUILD_LIBJAVA)
+
+@@ -1174,7 +1183,7 @@
+ -D "JDK_INTERNAL_NAME=$(LIBJAAS_NAME)" \
+ -D "JDK_FTYPE=0x2L",\
+ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjaas,\
+- DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ $(BUILD_LIBJAAS) : $(BUILD_LIBJAVA)
+
+@@ -1240,7 +1249,7 @@
+ -D "JDK_INTERNAL_NAME=lcms" \
+ -D "JDK_FTYPE=0x2L",\
+ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/liblcms,\
+- DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ BUILD_LIBRARIES += $(BUILD_LIBLCMS)
+
+@@ -1301,7 +1310,7 @@
+ -D "JDK_FTYPE=0x2L",\
+ REORDER:=$(BUILD_LIBJPEG_REORDER),\
+ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjpeg,\
+- DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ $(BUILD_LIBJPEG) : $(BUILD_LIBJAVA)
+
+@@ -1378,7 +1387,7 @@
+ -D "JDK_INTERNAL_NAME=fontmanager" \
+ -D "JDK_FTYPE=0x2L",\
+ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libfontmanager,\
+- DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ $(BUILD_LIBFONTMANAGER) : $(BUILD_LIBAWT)
+
+@@ -1435,7 +1444,7 @@
+ -D "JDK_INTERNAL_NAME=t2k" \
+ -D "JDK_FTYPE=0x2L",\
+ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libt2k,\
+- DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ # t2k is linked against fontmanager
+ $(BUILD_LIBT2K) : $(BUILD_LIBFONTMANAGER)
+@@ -1473,7 +1482,7 @@
+ -D "JDK_INTERNAL_NAME=jawt" \
+ -D "JDK_FTYPE=0x2L",\
+ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjawt,\
+- DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ $(BUILD_LIBJAWT) : $(BUILD_LIBAWT)
+
+@@ -1522,7 +1531,8 @@
+ LDFLAGS_SUFFIX_solaris:=$(JAWT_LIBS) $(LDFLAGS_JDKLIB_SUFFIX) -lXrender,\
+ LDFLAGS_SUFFIX_macosx:=-Xlinker -rpath -Xlinker @loader_path $(JAWT_LIBS) \
+ -framework Cocoa $(LDFLAGS_JDKLIB_SUFFIX),\
+- OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjawt))
++ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjawt,\
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ ifndef BUILD_HEADLESS_ONLY
+ $(BUILD_LIBJAWT) : $(BUILD_LIBAWT_XAWT)
+@@ -1829,7 +1839,7 @@
+ -D "JDK_INTERNAL_NAME=net" \
+ -D "JDK_FTYPE=0x2L",\
+ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libnet,\
+- DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ $(BUILD_LIBNET) : $(BUILD_LIBJAVA)
+
+@@ -1970,7 +1980,7 @@
+ -D "JDK_INTERNAL_NAME=nio" \
+ -D "JDK_FTYPE=0x2L",\
+ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libnio,\
+- DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ BUILD_LIBRARIES += $(BUILD_LIBNIO)
+
+@@ -2007,7 +2017,8 @@
+ LDFLAGS_SUFFIX_posix:=-lnio -lnet,\
+ LDFLAGS_SUFFIX_solaris:=-lsocket -ljava -ljvm -lc,\
+ LDFLAGS_SUFFIX_macosx:=-ljava -ljvm,\
+- OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libsctp))
++ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libsctp,\
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ BUILD_LIBRARIES += $(BUILD_LIBSCTP)
+
+@@ -2131,7 +2142,7 @@
+ -D "JDK_INTERNAL_NAME=jli" \
+ -D "JDK_FTYPE=0x2L",\
+ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjli,\
+- DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ BUILD_LIBRARIES += $(BUILD_LIBJLI)
+
+@@ -2148,7 +2159,8 @@
+ OPTIMIZATION:=HIGH, \
+ CFLAGS:=$(STATIC_LIBRARY_FLAGS) $(LIBJLI_CFLAGS),\
+ ARFLAGS:=$(ARFLAGS),\
+- OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjli_static))
++ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjli_static,\
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ BUILD_LIBRARIES += $(BUILD_LIBJLI_STATIC)
+
+@@ -2166,7 +2178,8 @@
+ OPTIMIZATION:=HIGH, \
+ CFLAGS:=$(CFLAGS_JDKLIB) $(LIBJLI_CFLAGS),\
+ LDFLAGS:=-nostdlib -r,\
+- OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjli_static))
++ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjli_static,\
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ $(JDK_OUTPUTDIR)/objs/libjli_static.a : $(BUILD_LIBJLI_STATIC)
+ $(CP) -a $< $@
+@@ -2197,7 +2210,7 @@
+ -D "JDK_INTERNAL_NAME=jfr" \
+ -D "JDK_FTYPE=0x2L",\
+ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjfr,\
+- DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ BUILD_LIBRARIES += $(BUILD_LIBJFR)
+
+@@ -2249,7 +2262,7 @@
+ -D "JDK_INTERNAL_NAME=kcms" \
+ -D "JDK_FTYPE=0x2L",\
+ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libkcms,\
+- DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ $(BUILD_LIBKCMS) : $(BUILD_LIBJAVA)
+
+@@ -2284,7 +2297,8 @@
+ LDFLAGS:=$(LDFLAGS_JDKLIB) \
+ $(call SET_SHARED_LIBRARY_ORIGIN), \
+ LDFLAGS_SUFFIX:=-L$(OPENWIN_LIB)$(OPENJDK_TARGET_CPU_ISADIR) -R$(OPENWIN_LIB)$(OPENJDK_TARGET_CPU_ISADIR) -ldga -lX11 $(LIBDL) -lc, \
+- OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libsunwjdga))
++ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libsunwjdga,\
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ BUILD_LIBRARIES += $(BUILD_LIBSUNWJDGA)
+
+@@ -2374,7 +2388,8 @@
+ LDFLAGS_SUFFIX_linux:=-ljvm -lawt -lm $(LIBDL) -ljava,\
+ LDFLAGS_SUFFIX_solaris:=$(LIBDL) -ljvm -lawt -lm -ljava $(LIBCXX) -lc,\
+ LDFLAGS_SUFFIX_macosx:=-ljvm $(LIBCXX) -lawt $(LIBDL) -ljava,\
+- OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libawt_headless))
++ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libawt_headless,\
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ $(BUILD_LIBAWT_HEADLESS) : $(BUILD_LIBAWT)
+
+@@ -2462,7 +2477,7 @@
+ -D "JDK_INTERNAL_NAME=splashscreen" \
+ -D "JDK_FTYPE=0x2L",\
+ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libsplashscreen,\
+- DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ BUILD_LIBRARIES += $(LIBSPLASHSCREEN)
+
+@@ -2504,7 +2519,7 @@
+ -D "JDK_INTERNAL_NAME=dcpr" \
+ -D "JDK_FTYPE=0x2L",\
+ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libdcpr,\
+- DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ $(BUILD_LIBDCPR) : $(BUILD_LIBJAVA)
+
+@@ -2538,7 +2553,7 @@
+ -D "JDK_INTERNAL_NAME=j2pcsc" \
+ -D "JDK_FTYPE=0x2L",\
+ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libj2pcsc,\
+- DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ BUILD_LIBRARIES += $(BUILD_LIBJ2PCSC)
+
+@@ -2561,7 +2576,8 @@
+ $(call SET_SHARED_LIBRARY_ORIGIN),\
+ LDFLAGS_SUFFIX:=$(LIBDL),\
+ LDFLAGS_SUFFIX_solaris:=-lc,\
+- OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libj2gss))
++ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libj2gss,\
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ BUILD_LIBRARIES += $(BUILD_LIBJ2GSS)
+ endif
+@@ -2601,7 +2617,7 @@
+ -D "JDK_INTERNAL_NAME=$(BUILD_LIBKRB5_NAME)" \
+ -D "JDK_FTYPE=0x2L",\
+ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libkrb5,\
+- DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ BUILD_LIBRARIES += $(BUILD_LIBKRB5)
+ endif
+@@ -2627,7 +2643,7 @@
+ -D "JDK_INTERNAL_NAME=sunmscapi" \
+ -D "JDK_FTYPE=0x2L",\
+ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libsunmscapi,\
+- DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ BUILD_LIBRARIES += $(BUILD_LIBSUNMSCAPI)
+ endif
+@@ -2659,7 +2675,7 @@
+ -D "JDK_INTERNAL_NAME=j2pkcs11" \
+ -D "JDK_FTYPE=0x2L",\
+ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libj2pkcs11,\
+- DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ BUILD_LIBRARIES += $(BUILD_LIBJ2PKCS11)
+
+@@ -2705,7 +2721,7 @@
+ -D "JDK_INTERNAL_NAME=sunec" \
+ -D "JDK_FTYPE=0x2L",\
+ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libsunec,\
+- DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ BUILD_LIBRARIES += $(BUILD_LIBSUNEC)
+ endif
+@@ -2849,7 +2865,7 @@
+ -D "JDK_INTERNAL_NAME=jsound" \
+ -D "JDK_FTYPE=0x2L",\
+ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjsound,\
+- DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ $(BUILD_LIBJSOUND) : $(BUILD_LIBJAVA)
+
+@@ -2884,7 +2900,8 @@
+ LDFLAGS:=$(LDFLAGS_JDKLIB)\
+ $(call SET_SHARED_LIBRARY_ORIGIN),\
+ LDFLAGS_SUFFIX:=-lasound -ljava -ljvm,\
+- OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjsoundalsa))
++ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjsoundalsa,\
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ $(BUILD_LIBJSOUNDALSA) : $(BUILD_LIBJAVA)
+
+@@ -2917,7 +2934,7 @@
+ -D "JDK_INTERNAL_NAME=jsoundds" \
+ -D "JDK_FTYPE=0x2L",\
+ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjsoundds,\
+- DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ $(BUILD_LIBJSOUNDDS) : $(BUILD_LIBJAVA)
+
+@@ -2942,7 +2959,8 @@
+ LDFLAGS:=$(LDFLAGS_JDKLIB),\
+ LDFLAGS_SUFFIX:=$(LIBDL),\
+ LDFLAGS_SUFFIX_solaris:=-lc,\
+- OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libj2ucrypto))
++ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libj2ucrypto,\
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ $(BUILD_LIBJ2UCRYPTO) : $(BUILD_LIBJAVA)
+
+@@ -2972,7 +2990,8 @@
+ -F/System/Library/Frameworks/JavaVM.framework/Frameworks \
+ -framework JavaNativeFoundation \
+ $(LDFLAGS_JDKLIB_SUFFIX),\
+- OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libAppleScriptEngine))
++ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libAppleScriptEngine,\
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ $(BUILD_LIBAPPLESCRIPTENGINE) : $(BUILD_LIBJAVA)
+
+@@ -3011,7 +3030,8 @@
+ -framework OpenGL \
+ -framework IOSurface \
+ -framework QuartzCore, \
+- OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libosxapp))
++ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libosxapp,\
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ BUILD_LIBRARIES += $(BUILD_LIBOSXAPP)
+
+@@ -3051,7 +3071,8 @@
+ -framework Security \
+ -framework SystemConfiguration \
+ $(LDFLAGS_JDKLIB_SUFFIX), \
+- OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libosx))
++ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libosx,\
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ BUILD_LIBRARIES += $(BUILD_LIBOSX)
+
+@@ -3184,7 +3205,8 @@
+ -framework JavaRuntimeSupport \
+ -framework OpenGL \
+ -framework QuartzCore -ljava,\
+- OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libawt_lwawt))
++ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libawt_lwawt,\
++ DEBUG_SYMBOLS:=$(DEBUG_ALL_BINARIES)))
+
+ BUILD_LIBRARIES += $(BUILD_LIBAWT_LWAWT)
+
+@@ -3224,7 +3246,8 @@
+ -framework JavaNativeFoundation \
+ -framework JavaRuntimeSupport \
+ -ljava -ljvm,\
+- OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libosxui))
++ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libosxui,\
More information about the distro-pkg-dev
mailing list