Commit Graph

432 Commits

Author SHA1 Message Date
Severin Gehwolf
b0ff02ded7 Refresh JDK-8044235 from upstream 8u.
Move patch definition to 8u202 section.
2018-10-08 15:38:27 +02:00
Severin Gehwolf
0335c0c175 Refresh JDK-8073139 from upstream.
- Move JDK-8073139 patch series to
  8u202 updates section.
- Refactor upstream 8u patches so that
  it applies to the current aarch64/shenandoah tree.
2018-10-05 14:29:04 +02:00
Severin Gehwolf
54b188efb0 Add missing BRs/Rs.
- libXcomposite is now required since we use upstream
  JDK-8150954 patch.
- Add unzip as BR since OpenJDK build requires it.
2018-10-01 16:48:55 +02:00
jiri vanek
993e704e08 Merge #24 Remove obsolete comment wrt debug info. 2018-10-01 14:11:00 +00:00
Severin Gehwolf
823e8f5c66 Remove obsolete comment wrt debug info.
After 1cd817d --with-native-debug-symbols=internal is
being used, which does the desired thing without needing to change
make variables on the command line.
2018-09-28 16:29:39 +02:00
Severin Gehwolf
0c4d834e94 Fix annocheck optimization issues.
Resolves: RHBZ#1630426
2018-09-28 15:59:36 +02:00
Severin Gehwolf
f275f6232f Add JDK bug number to some more patch-names. 2018-09-26 15:30:29 +02:00
Severin Gehwolf
1cd817df23 Update patches with latest upstream status.
- Update(s) from upstreamed patches:
  - 8036003-dont-add-unnecessary-debug-links.patch =>
    8036003-add-with-native-debug-symbols-configure-flag.patch
  - rh1176206-jdk.patch =>
    8150954-pr2866-rh1176206-screenshot-xcomposite-jdk.patch =>
    Deleted rh1176206-root.patch as thats no longer needed with
    upstream 8150954.
  - Refreshed 8165852-pr3468.patch from upstream.
  - Refreshed 8201495-s390-java-opts.patch from upstream.
  - 8207057-pr3613-hotspot-assembler-debuginfo.patch =>
    8207057-pr3613-assembler-debuginfo-hotspot.patch and
    8207057-pr3613-assembler-debuginfo-root.patch. From JDK 8u
    backport.
- Renamed spec-only patch:
  pr3183.patch => pr3183-rh1340845-system-crypto-policy.patch
- Renamed java-1.8.0-openjdk-size_t.patch =>
  8201495-s390-java-opts.patch
- Moved SunEC provider via system NSS to RPM specific patches section.
- Moved upstream 8u patches to appropriate sections (8u192/8u202).
- Removed rh1214835.patch since it's invalid. See:
  https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2304#c3
- Use --with-native-debug-symbols=internal which JDK-8036003 adds.
2018-09-20 15:24:22 +02:00
Jiri Vanek
95d132a01b fixed unexpanded arch in policy tool desktop file, fixed versions (8->1.8.0) of images used in desktop files 2018-09-11 11:25:49 +02:00
Jiri Vanek
87b90595cd Merge branch 'master' of ssh://pkgs.fedoraproject.org/rpms/java-1.8.0-openjdk 2018-09-04 19:46:23 +02:00
Jiri Vanek
017a1252e2 Updated to u181-b15; moved to single repo tarball. 2018-09-04 19:37:25 +02:00
Jiri Vanek
ca2a20d6f9 Changed handling of systemtap sources 2018-09-04 19:15:31 +02:00
Severin Gehwolf
0d062022bb Adjust system jpeg patch for -Wl,--as-needed.
redhat-rpm-config enabled -Wl,--as-needed flag by default on
August 15. This causes issues when compiling the JDK against
system libjpeg. Filter -Wl,--as-needed when libjavajpeg.so is
being compiled.

Resolves: RHBZ#1622186
2018-08-27 16:56:34 +02:00
Severin Gehwolf
5ea1728a3d Adjust system NSS patch for -Wl,--as-needed.
redhat-rpm-config enabled '-Wl,--as-needed' linker flag by
default on August 15. Filter out --Wl,--as-needed flag until
a better fix becomes available.
2018-08-27 15:17:38 +02:00
Jiri Vanek
a2e48182e1 build number moved from release to version 2018-08-01 10:18:45 +02:00
Jiri Vanek
5930d5a404 Renmaed pathces according to bugs and used naming conventions 2018-07-23 18:44:23 +02:00
Jiri Vanek
7a12b3bf71 removed upstreamed patch568 8187577-pr3578.patch 2018-07-23 17:24:28 +02:00
Jiri Vanek
1b2b62a758 removed patch104 pr3458-rh1540242-aarch64.patch 2018-07-23 17:09:16 +02:00
Jiri Vanek
6e6e3ea448 Updated to u181 2018-07-23 16:11:36 +02:00
Jiri Vanek
3f1969e9e2 Typos fixes 2018-07-17 14:46:44 +02:00
Jiri Vanek
bd8d5576e6 added Recommends gtk2 for main package, added Suggests lksctp-tools, pcsc-lite-devel, cups for headless package ;see RHBZ1598152 2018-07-17 12:41:03 +02:00
Fedora Release Engineering
0125b98895 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 06:03:30 +00:00
Severin Gehwolf
2d03e5b400 Fix hook to show hs_err*.log files on failures. 2018-07-10 11:50:13 +02:00
Severin Gehwolf
b3b9435b45 Fix requires/provides filters for internal libs.
See RHBZ#1590796
2018-07-02 15:59:38 +02:00
Severin Gehwolf
67db070908 Add hook to show hs_err*.log files on failures. 2018-06-26 10:35:59 +02:00
Jiri Vanek
14507bf105 Merge branch 'master' of ssh://pkgs.fedoraproject.org/rpms/java-1.8.0-openjdk 2018-06-21 15:28:57 +02:00
Jiri Vanek
b0622b7b61 Merge from rhel7 2018-06-21 15:19:24 +02:00
Severin Gehwolf
204045da18 Expose release/slowdebug builds being produced via conditionals.
Example:
$ rpmbuild -ba java-1.8.0-openjdk.spec --without slowdebug

The above example wouldn't include a slowdebug build if it would
be otherwise supported on that architecture.

By default, slowdebug and release builds are being produced in the
same fashion as prior this patch.
2018-06-20 15:24:52 +02:00
Jiri Vanek
75dc799865 jsa files changed to 444 to pass rpm verification 2018-06-20 14:39:10 +02:00
Severin Gehwolf
192e665b12 Filter lib.so(SUNWprivate*) from provides/requires.
See RHBZ#1590796.
2018-06-18 15:04:32 +02:00
Severin Gehwolf
0da81643dd Add libjvm.so provides/requires back.
See RHBZ#1591215.
2018-06-14 14:16:40 +02:00
Severin Gehwolf
861523a615 Fix private libraries' provides/requires filtering. 2018-06-13 15:40:12 +02:00
Jiri Vanek
8a1e920d3d fixed flags filtering, added missing credits 2018-06-13 13:13:56 +02:00
Jiri Vanek
635b643f25 Removed illegible chnagelog message 2018-06-11 17:13:53 +02:00
Jiri Vanek
0b5ec94011 Merge pathces from rhel7 2018-06-11 17:11:26 +02:00
Severin Gehwolf
e1efe6b8af Bump release and rebuild for fixed gdb.
See RHBZ#1589118.
2018-06-08 17:46:50 +02:00
Jiri Vanek
c362051354 Undeclared patch700 2018-06-07 14:16:05 +02:00
Jiri Vanek
b897e4253d More fx slowdebug tuning 2018-06-07 14:08:01 +02:00
Jiri Vanek
72be256872 Aligned openjfx packages to slowdebug 2018-06-07 14:05:32 +02:00
Jiri Vanek
711d989050 Returned patch 104 as shenandoah only. Semantically aligned with java-openjdk 2018-06-07 14:03:36 +02:00
Jiri Vanek
311657d56d updated to u172-b11
removed patches: patch207 8200556-pr3566.patch patch104 pr3458-rh1540242.patch patch209 8035496-hotspot.patch patch700 pr3573.patch
2018-06-06 19:04:57 +02:00
Severin Gehwolf
ad1d27e927 Move to javapackages-filesystem for directory ownership.
Resolves RHBZ#1500288.
2018-05-17 10:17:22 +02:00
Severin Gehwolf
44b0152bc4 Remove duplicate patch: rhbz_1538767_fix_linking2.patch 2018-05-04 14:20:08 +02:00
Severin Gehwolf
2f5cd731b2 Enable hardened build unconditionally.
That is, also for Zero arches. Resolves RHBZ#1290936.
2018-04-25 11:11:02 +02:00
Severin Gehwolf
46da882385 Enable hardened build for aarch64. 2018-04-24 17:18:09 +02:00
Severin Gehwolf
74979b0ce4 [flags injection] Set linker flags for SA and libjsig. 2018-04-24 13:39:28 +02:00
Jiri Vanek
ff3d053225 Update to aarch64-jdk8u171-b10 and aarch64-shenandoah-jdk8u171-b10.
- Fix jconsole.desktop.in subcategory, replacing "Monitor" with "Profiling" (PR3550) (gnu_andrew)
- Fix invalid license 'LGPL+' (should be LGPLv2+ for ECC code) and add misisng ones (gnu_andrew)
2018-04-18 15:01:32 +02:00
Jiri Vanek
eb71079783 added ownership of policy dir and subdirs; removed ignored attributes for classes.jsa 2018-04-18 14:39:31 +02:00
Severin Gehwolf
a720eb72a5 Use correct patch for RHBZ#1538767 (JDK-8196516)
The old patch caused problems upstream and a new
fix got developed under JDK-8196516.
2018-04-10 14:08:11 +02:00
Jiri Vanek
44da3ccafd Cleanup from previous commit. 2018-04-03 16:50:07 +02:00
Jiri
57b83006b0 added experimental %%define _find_debuginfo_opts -g
- in attempt to fix https://bugzilla.redhat.com/show_bug.cgi?id=1520879
- no idea what will come out
2018-03-29 17:06:06 +02:00
Jiri
99836e856d returned patch562 rhbz_1540242.patch, added Patch563 rhbz_1536622-JDK8197429-jdk8.patch 2018-03-29 15:33:41 +02:00
Jiri
e5f736ca26 Returned 8035496-hotspot.patch aarch64BuildFailure.patch 2018-03-27 17:49:36 +02:00
Jiri Vanek
66bcbb215b removed two patches, adepts to aarch64 failure 2018-03-26 15:09:56 +02:00
Jiri Vanek
d1fb9692bd Added patch 540 rhbz1548475-LDFLAGSusage.patch to honor build flags fully 2018-03-26 14:58:09 +02:00
Jiri Vanek
4a7ca1fbfd Update to aarch64-jdk8u162-b12 and aarch64-shenandoah-jdk8u162-b12 2018-03-26 13:56:35 +02:00
Adam Williamson
c30f1465ce Rebuild to fix GCC 8 mis-compilation
See https://da.gd/YJVwk ("GCC 8 ABI change on x86_64")
2018-03-07 17:47:03 -08:00
Sandro Mani
c4b23a01cc Rebuild (giflib) 2018-02-11 22:40:04 +01:00
Igor Gnatenko
b2a0cbe035
Escape macros in %changelog
Reference: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/Y2ZUKK2B7T2IKXPMODNF6HB2O5T5TS6H/
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-09 09:04:45 +01:00
Fedora Release Engineering
70ad565d08 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 18:00:29 +00:00
Jiri Vanek
23b4135237 Gathered jerboaa's and adinn's fixes ot fix rhbz#1540242 2018-02-01 13:58:42 +01:00
Severin Gehwolf
bceb750daf Fix FTBFS due to link failure of libfontmanager.so
A recent change in redhat-rpm-config makes the
hardened builds link with -Wl,-z,defs.

See RHBZ#1535422 for the bug which introduced this
change in redhat-rpm-config.

That change, in turn, provokes a build failure due
to a missing lib not being listed when linking
libfontmanager.so.

Resolves RHBZ#1538767
2018-01-26 11:43:14 +01:00
Jiri Vanek
f3dd986ac2 removed patch554 8175887-pr3415.patch 2018-01-24 15:47:58 +01:00
Jiri Vanek
a0fefe5e20 Removed upstreamed patches 2018-01-24 15:07:19 +01:00
Jiri Vanek
347e967ec7 updated to u161, patces cleanup will follow 2018-01-24 13:44:30 +01:00
Jiri Vanek
ec9d83a495 Bumped release 2017-12-11 11:09:27 +01:00
Jiri Vanek
f821049a5f Fixed misspelled Mond to Mon 2017-12-11 11:05:00 +01:00
Jiri Vanek
c372da3442 added ownership of etc dirs: sysconfdir/.java/.systemPrefs, sysconfdir/.java 2017-11-13 12:01:04 +01:00
Jiri
f3c8c1d213 COsmetic change 2017-10-27 09:26:52 +02:00
Jiri Vanek
5d847512a3 updated to aarch64-jdk8u151-b12 (from aarch64-port/jdk8u)
- updated to aarch64-shenandoah-jdk8u151-b12 (from aarch64-port/jdk8u-shenandoah) of hotspot
- used aarch64-port-jdk8u-aarch64-jdk8u151-b12.tar.xz as new sources
- used aarch64-port-jdk8u-shenandoah-aarch64-shenandoah-jdk8u151-b12.tar.xz as new sources for hotspot
- tapset updated to 3.6pre02
- policies adapted to new limited/unlimited schmea
- above acomapnied by c-j-c 3.3
- alligned patches and added PPC ones (thanx to gnu_andrew)
- added patch209: 8035496-hotspot.patch
- added patch210: suse_linuxfilestore.patc
2017-10-25 16:10:28 +02:00
Jiri Vanek
d30d552aeb - updated to aarch64-shenandoah-jdk8u144-b02-shenandoah-merge-2017-10-02 (from aarch64-port/jdk8u-shenandoah) of hotspot 2017-10-04 19:03:21 +02:00
Troy Dawson
d049cdcea6 Cleanup spec file conditionals 2017-09-11 19:52:00 -07:00
Jiri Vanek
fdb8682048 Cleanup spec file conditionals 2017-09-11 17:11:17 +02:00
Jiri Vanek
88af82c22d bumped release 2017-08-28 10:34:59 +02:00
Jiri Vanek
955337ffc4 Owned jre/lib dir 2017-08-28 10:26:58 +02:00
Jiri Vanek
f667e15eab Excluded two more dirs 2017-08-25 15:57:06 +02:00
Jiri Vanek
36b7add1a7 added ownership of diretories which were oonly listing files 2017-08-25 14:01:30 +02:00
Jiri
1a4b84e6a3 - added (experiment) "--" delimiter also to $suffix in expanding macros 2017-08-25 07:31:44 +02:00
Jiri Vanek
73a7a17211 sa-jdi made intel only 2017-08-24 12:25:34 +02:00
Jiri Vanek
cdd367fc93 jarrepack moved back to global 2017-08-24 11:00:37 +02:00
Jiri Vanek
3107725992 libsaproc made aslo for aarch64 2017-08-24 10:36:32 +02:00
Jiri Vanek
215b0f27a2 sa-jdi made not available on aarch64 and libsaproc.so only for intels 2017-08-24 09:58:57 +02:00
Jiri Vanek
91c05c419c - get rid of generated filelists all except javafx and demos 2017-08-23 16:41:08 +02:00
Jiri
701fb2b15e Sync from f27 - adapted to rpmbild 4.14 2017-08-23 09:26:53 +02:00
Jiri
c6b7d2e724 Updated to u144 2017-08-23 08:44:28 +02:00
Fedora Release Engineering
602ad57bd2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-02 23:57:37 +00:00
Florian Weimer
ebf130b934 Rebuild with fixed binutils for ppc64le (#1475636) 2017-07-30 14:45:59 +02:00
Jiri Vanek
57997e97c3 Fixed changelog date 2017-07-26 16:39:43 +02:00
Jiri Vanek
e75542b6fd added patch208, aarch64BuildFailure.patch to fix condition found during jdk9 build 2017-07-26 16:38:12 +02:00
Fedora Release Engineering
ccefe59743 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 13:59:48 +00:00
Jiri
4f0aee953b removed no longer defined jvmjardir 2017-07-22 08:59:20 +02:00
Jiri Vanek
3c096f37e4 updated to security u141.b16
- sync patches with rhel7
2017-07-21 14:45:27 +02:00
Jiri Vanek
aaedfc554e adapted to no longer noarch openjfx-devel 2017-06-17 13:58:54 +02:00
Jiri Vanek
a6e9c72894 added virtual provides of javafx 2017-06-16 15:52:55 +02:00
Jiri Vanek
64ed6e939f fixedname of libglass 2017-06-08 10:10:51 +02:00
Jiri Vanek
9aef87474d fixed target of to fxrt.jar link 2017-06-07 12:26:19 +02:00
Jiri Vanek
93b65a6825 Updated rh1448880 patch, enabled commented out system nss 2017-06-06 15:11:19 +02:00
Jiri Vanek
562d2b38dd added javafx binding subpackages 2017-05-29 17:46:14 +02:00
Jiri
0fb9d78c0f Patche adapted to current surces 2017-04-21 09:58:39 +02:00
Jiri
3f0b4091f5 Uploaded new sources from latest tags 2017-04-20 20:54:05 +02:00