76 Commits

Author SHA1 Message Date
Goetz Lindenmaier
deb63cd93f 8380959: Update Libpng to 1.6.56
Reviewed-by: mbaesken, andrew
Backport-of: 77cfead6fe84e254133681ee22d81fa190e0e371
2026-03-31 15:20:08 +00:00
Goetz Lindenmaier
2e594b6c41 8317970: Bump target macosx-x64 version to 11.00.00
Backport-of: 72c4dcbfeefcd664f5e3175b24e395c1f36a05fd
2025-12-19 08:03:26 +00:00
Andrew John Hughes
5c2ab8e057 8372534: Update Libpng to 1.6.51
Reviewed-by: mbaesken, sgehwolf
Backport-of: cb7fb728d4805ed4e9d62ce31cee7c948f3d5746
2025-12-18 13:10:33 +00:00
Matthias Baesken
773a2beb93 8349378: Build splashscreen lib with SIZE optimization
Reviewed-by: mdoerr
Backport-of: c2fc94782669ae1645014ee3bfeba957dbff4669
2025-06-24 09:24:17 +00:00
Matthias Baesken
0c697daf47 8351277: Remove pipewire from AIX build
Reviewed-by: mdoerr
Backport-of: 6bc480358c80b0a1a94b5ca5f4b7ff2d84ce8e37
2025-06-05 16:51:10 +00:00
Sergey Bylokhov
f64cc327de 8356571: Re-enable -Wtype-limits for GCC in LCMS
Reviewed-by: sgehwolf
Backport-of: 9a0e6f338f34fb5da16d5f9eb710cdddd4302945
2025-05-15 16:59:58 +00:00
Goetz Lindenmaier
32cad6923e 8348598: Update Libpng to 1.6.47
Reviewed-by: mbaesken
Backport-of: 6b82b42a2116900b2125e03c1ffa0824d6062757
2025-04-02 10:09:30 +00:00
Goetz Lindenmaier
eb86458e25 8348597: Update HarfBuzz to 10.4.0
Reviewed-by: phh, mbaesken
Backport-of: dbdbbd473061d7e8077ed07ccc6b03065a8c2ffc
2025-04-02 10:04:38 +00:00
Varada M
c9d868113e 8308286: Fix clang warnings in linux code
Backport-of: 98a954eebc4f97dd16cb89bd4f1122952c8482ca
2024-07-31 14:56:28 +00:00
Aleksey Shipilev
11628ef19c 8319197: Exclude hb-subset and hb-style from compilation
Backport-of: e1cae7203674bc288a63e6fb26f94b20e70c74fd
2024-06-24 08:45:41 +00:00
Jan Kratochvil
035e314467 8324243: Compilation failures in java.desktop module with gcc 14
Backport-of: 8e5f6ddb68572c0cc8b6e256e423706f6f7cec94
2024-05-14 09:05:36 +00:00
Sergey Bylokhov
70fa49ed58 8324347: Enable "maybe-uninitialized" warning for FreeType 2.13.1
Backport-of: 781f368d421a94857929e4168974f43e890637d8
2024-02-16 17:21:56 +00:00
Alexey Ivanov
321ba681bc 8313643: Update HarfBuzz to 8.2.2
8319268: Build failure with GCC8.3.1 after 8313643

Reviewed-by: prr, honkar
Backport-of: 2182c93689f35c809f4d79a8002c838f8c4f56f3
2023-11-17 14:03:28 +00:00
Aleksey Shipilev
2bf263d423 8312592: New parentheses warnings after HarfBuzz 7.2.0 update
Backport-of: ea067fc3d2b1fecda694442c7921ecb980377c1e
2023-10-24 15:40:25 +00:00
Sergey Bylokhov
51d128dafd 8313576: GCC 7 reports compiler warning in bundled freetype 2.13.0
Backport-of: 8248e351d0bed263fb68d8468004a4286e6391af
2023-08-08 17:41:14 +00:00
Aleksey Shipilev
230df9923e 8312591: GCC 6 build failure after JDK-8280982
Backport-of: 9454b2bbe130fdbe86485b928b80d19156c709ee
2023-08-03 15:34:23 +00:00
Alexander Zvegintsev
9d7bf5329e 8280982: [Wayland] [XWayland] java.awt.Robot taking screenshots
Reviewed-by: prr, kizune, psadhukhan
2023-06-07 13:08:11 +00:00
JoKern65
dcd9590fed 8309224: Fix xlc17 clang 15 warnings in java.desktop
Reviewed-by: prr, goetz
2023-06-02 07:34:24 +00:00
bobpengxie
bfc3ccd90d 8308283: Build failure with GCC12 & GCC13
Reviewed-by: erikj, jiefu
2023-05-18 12:26:45 +00:00
Daniel D. Daugherty
edc4adb77e 8307860: [BACKOUT] JDK-8307194 Add make target for optionally building a complete set of all JDK and hotspot libjvm static libraries
Reviewed-by: erikj
2023-05-10 21:08:28 +00:00
Jiangli Zhou
1964954da9 8307194: Add make target for optionally building a complete set of all JDK and hotspot libjvm static libraries
Reviewed-by: erikj, sgehwolf
2023-05-10 17:26:02 +00:00
Matthias Baesken
d2e0e534d7 8307604: gcc12 based Alpine build broken build after JDK-8307301
Reviewed-by: lucy, mdoerr, erikj
2023-05-08 14:16:08 +00:00
Jie Fu
64c0962866 8307569: Build with gcc8 is broken after JDK-8307301
Reviewed-by: erikj
2023-05-08 13:56:45 +00:00
Daniel Jeliński
e97fe081ad 8306279: Build failure after JDK-8299592
Reviewed-by: thartmann
2023-04-18 12:55:14 +00:00
Daniel Jeliński
3bba899574 8299592: Fix and reenable warnings in java.desktop native code compilation
Reviewed-by: ihse, aivanov
2023-04-18 09:43:08 +00:00
Joshua Cao
34e66ce1ef 8304295: harfbuzz build fails with GCC 7 after JDK-8301998
Reviewed-by: shade, erikj, serb, jwaters
2023-04-01 14:36:52 +00:00
Archie L. Cobbs
8f5bb538ab 8015831: Add lint check for calling overridable methods from a constructor
6557145: Warn about calling abstract methods in constructors

Reviewed-by: ihse, vromero, mcimadamore
2023-03-17 22:05:50 +00:00
Harshitha Onkar
f5c8b68c1c 8301998: Update HarfBuzz to 7.0.1
Reviewed-by: erikj, prr
2023-03-14 20:18:44 +00:00
Dan Lutker
a6c2a2ae79 8300692: GCC 12 reports some compiler warnings in bundled freetype
Reviewed-by: erikj, serb, jwaters
2023-01-21 12:05:35 +00:00
Jie Fu
15a9186db2 8300169: Build failure with clang-15
Reviewed-by: dholmes, prr
2023-01-18 10:32:00 +00:00
Daniel Jeliński
684e50690c 8299260: libawt and libfreetype should export only explicitly requested symbols
Reviewed-by: prr, aivanov, serb
2022-12-30 06:40:27 +00:00
Alisen Chung
2c692aa356 8297088: Update LCMS to 2.14
Reviewed-by: erikj, serb, prr, honkar
2022-11-18 19:39:47 +00:00
Sergey Bylokhov
f0a6e71e4d 8295812: Skip the "half float" support in LittleCMS during the build
Reviewed-by: erikj, prr, ihse
2022-11-10 06:07:58 +00:00
Aleksey Shipilev
772be2e02b 8295868: 32-bit Windows build failures after JDK-8294466
Reviewed-by: erikj
2022-10-26 08:10:42 +00:00
Sergey Bylokhov
6673cd8577 8295554: Move the "sizecalc.h" to the correct location
Reviewed-by: erikj, ihse, prr, kizune, aivanov
2022-10-25 09:45:33 +00:00
Magnus Ihse Bursie
8c86e92535 8295847: slow debug build error after JDK-8294466
Reviewed-by: erikj, dcubed
2022-10-24 20:32:31 +00:00
Magnus Ihse Bursie
74606614e0 8294466: Minimize disabled warnings in java.desktop
Reviewed-by: erikj, prr
2022-10-24 09:50:58 +00:00
Alexander Zuev
400aa2fb2c 8286511: Improve macro allocation
Reviewed-by: azvegint, rhalade, prr
2022-10-18 22:41:16 +00:00
Adam Sotona
aff5ff14b2 8244681: Add a warning for possibly lossy conversion in compound assignments
8293797: Release Note: Javac warns about type casts in compound assignments with possible lossy conversions

Reviewed-by: erikj, prr
2022-09-15 10:10:23 +00:00
Daniel Jeliński
45e5b31a18 8292244: Remove unnecessary include directories
Reviewed-by: erikj, prr
2022-08-12 05:23:54 +00:00
Yasumasa Suenaga
410a25d59a 8286562: GCC 12 reports some compiler warnings
Reviewed-by: ihse, kbarrett, prr
2022-05-28 02:09:05 +00:00
Jaikiran Pai
50d47de835 8286582: Build fails on macos aarch64 when using --with-zlib=bundled
Reviewed-by: ihse, lancea
2022-05-12 08:09:54 +00:00
Magnus Ihse Bursie
3357d9a168 8284588: Remove GensrcCommonLangtools.gmk
Reviewed-by: erikj
2022-04-08 20:33:24 +00:00
Magnus Ihse Bursie
2c43ecb43f 8283323: libharfbuzz optimization level results in extreme build times
Reviewed-by: erikj, prr
2022-03-24 09:49:33 +00:00
Phil Race
33eb89dfeb 8283457: [macos] libpng build failures with Xcode13.3
Reviewed-by: erikj
2022-03-22 21:48:42 +00:00
Magnus Ihse Bursie
f8878cb0cc 8257733: Move module-specific data from make to respective module
Reviewed-by: jjg, weijun, naoto, erikj, prr, alanb, mchung
2022-03-21 21:34:09 +00:00
Joe Darcy
02ee337ae0 8278175: Enable all doclint warnings for build of java.desktop
Reviewed-by: erikj, prr
2021-12-04 02:12:35 +00:00
Jayathirth D V
9a9a157a7d 8276905: Use appropriate macosx_version_minimum value while compiling metal shaders
Reviewed-by: ihse, kcr, erikj, prr
2021-11-16 13:18:56 +00:00
Jonathan Gibbons
ae45592d33 8272374: doclint should report missing "body" comments
Reviewed-by: kcr, hannesw
2021-08-16 20:48:25 +00:00
Severin Gehwolf
d38b31438d 8272332: --with-harfbuzz=system doesn't add -lharfbuzz after JDK-8255790
Reviewed-by: prr
2021-08-12 08:52:24 +00:00