pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/lang/openjdk8



Module Name:    pkgsrc
Committed By:   jperkin
Date:           Tue Nov  5 22:30:15 UTC 2019

Modified Files:
        pkgsrc/lang/openjdk8: distinfo
        pkgsrc/lang/openjdk8/patches:
            patch-hotspot_make_solaris_makefiles_jsig.make

Log Message:
openjdk8: More SunOS/gcc patching required.


To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75 pkgsrc/lang/openjdk8/distinfo
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/lang/openjdk8/patches/patch-hotspot_make_solaris_makefiles_jsig.make

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/lang/openjdk8/distinfo
diff -u pkgsrc/lang/openjdk8/distinfo:1.74 pkgsrc/lang/openjdk8/distinfo:1.75
--- pkgsrc/lang/openjdk8/distinfo:1.74  Sat Nov  2 21:31:14 2019
+++ pkgsrc/lang/openjdk8/distinfo       Tue Nov  5 22:30:15 2019
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.74 2019/11/02 21:31:14 tnn Exp $
+$NetBSD: distinfo,v 1.75 2019/11/05 22:30:15 jperkin Exp $
 
 SHA1 (openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz) = 7408f52d3bbe35c2b14bbd3215cbf60f1335d334
 RMD160 (openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz) = 24f1577b5fc86d137f070aedb4610c8c89e45815
@@ -58,7 +58,7 @@ SHA1 (patch-hotspot_make_solaris_makefil
 SHA1 (patch-hotspot_make_solaris_makefiles_dtrace.make) = 84e3d6b6603887aaac13747b5c972dd3eec4c7f1
 SHA1 (patch-hotspot_make_solaris_makefiles_fastdebug.make) = 632f96a322f1568df6f49bf31716bafe1d324976
 SHA1 (patch-hotspot_make_solaris_makefiles_gcc.make) = 4763215f5ce2c3d9fcadb69e52afad7c9de97417
-SHA1 (patch-hotspot_make_solaris_makefiles_jsig.make) = cf3a42b377f5e470bcd665137420075900e2863e
+SHA1 (patch-hotspot_make_solaris_makefiles_jsig.make) = b2db4dbfd7cf3e862bf4604d722f5cf4e898c1bc
 SHA1 (patch-hotspot_make_solaris_makefiles_mapfile-vers-COMPILER1.gcc) = 58965fe7c142b67be35cab8b30f84dcee2096e39
 SHA1 (patch-hotspot_make_solaris_makefiles_mapfile-vers-COMPILER2.gcc) = 2dfd843c450971ee0857cbd81b946a4d7c86ee3b
 SHA1 (patch-hotspot_make_solaris_makefiles_mapfile-vers-TIERED.gcc) = 82ac550f4c342f657834f30f87b7b359e2b7b41b

Index: pkgsrc/lang/openjdk8/patches/patch-hotspot_make_solaris_makefiles_jsig.make
diff -u pkgsrc/lang/openjdk8/patches/patch-hotspot_make_solaris_makefiles_jsig.make:1.3 pkgsrc/lang/openjdk8/patches/patch-hotspot_make_solaris_makefiles_jsig.make:1.4
--- pkgsrc/lang/openjdk8/patches/patch-hotspot_make_solaris_makefiles_jsig.make:1.3     Sat Nov  2 21:31:14 2019
+++ pkgsrc/lang/openjdk8/patches/patch-hotspot_make_solaris_makefiles_jsig.make Tue Nov  5 22:30:15 2019
@@ -1,10 +1,10 @@
-$NetBSD: patch-hotspot_make_solaris_makefiles_jsig.make,v 1.3 2019/11/02 21:31:14 tnn Exp $
+$NetBSD: patch-hotspot_make_solaris_makefiles_jsig.make,v 1.4 2019/11/05 22:30:15 jperkin Exp $
 
 GCC support.
 
 --- hotspot/make/solaris/makefiles/jsig.make.orig      2019-10-16 01:41:55.000000000 +0000
 +++ hotspot/make/solaris/makefiles/jsig.make
-@@ -39,10 +39,11 @@ DEST_JSIG_DIZ       = $(JDK_LIBDIR)/$(LI
+@@ -39,17 +39,27 @@ DEST_JSIG_DIZ       = $(JDK_LIBDIR)/$(LI
  
  LIBJSIG_MAPFILE = $(MAKEFILES_DIR)/mapfile-vers-jsig
  
@@ -17,17 +17,19 @@ GCC support.
  else
  LFLAGS_JSIG += -mt -xnolib
  endif
-@@ -52,6 +53,13 @@ ifneq ($(DEBUG_LEVEL), slowdebug)
-   JSIG_OPT_FLAGS = -xO4 -g
- endif
  
+ # Optimize jsig lib unless it's a slowdebug build
+ ifneq ($(DEBUG_LEVEL), slowdebug)
++ ifndef USE_GCC
+   JSIG_OPT_FLAGS = -xO4 -g
++ endif
++endif
++
 +# DEBUG_BINARIES overrides everything, use full -g debug information
 +ifdef USE_GCC
 +  ifeq ($(DEBUG_BINARIES), true)
 +    JSIG_OPT_FLAGS = -g
 +  endif
-+endif
-+
+ endif
+ 
  $(LIBJSIG): $(JSIGSRCDIR)/jsig.c $(LIBJSIG_MAPFILE)
-       @echo Making signal interposition lib...
-       $(QUIETLY) $(CC) $(SYMFLAG) $(ARCHFLAG) $(SHARED_FLAG) $(PICFLAG) \



Home | Main Index | Thread Index | Old Index