non port: java/eclipse/files/patch-eclipse.platform.swt |
Number of commits found: 11 |
Sunday, 22 Jan 2023
|
18:58 Dimitry Andric (dim)
java/eclipse: fix build with clang 15
During an exp-run for llvm 15 (see bug 265425), it turned out that
java/eclipse failed to build with clang 15:
[INFO] [exec] Building GTK3 bindings:
[INFO] [exec] gmake[1]: Entering directory
'/wrkdirs/usr/ports/java/eclipse/work/eclipse.platform.releng.aggregator-R4_24/eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/tmpdir'
...
[INFO] [exec] cc -O -Wall -fPIC -DSWT_VERSION=4952r11 -DFREEBSD -DGTK
-I`pkg-config --variable=prefix gtk+-3.0`/include -I/usr/local/openjdk11/include
-I/usr/local/openjdk11/include/freebsd -DJNI64 -m64 -Werror `pkg-config --cflags
gtk+-3.0 gtk+-unix-print-3.0` -c os.c
[INFO] [exec] os.c:10086:31: error: passing arguments to a function
without a prototype is deprecated in all versions of C and is not supported in
C2x [-Werror,-Wdeprecated-non-prototype]
[INFO] [exec] rc = (jint)((jint (*)())arg0)(arg1, arg2, arg3);
[INFO] [exec] ^
[INFO] [exec] os.c:10098:31: error: passing arguments to a function
without a prototype is deprecated in all versions of C and is not supported in
C2x [-Werror,-Wdeprecated-non-prototype]
[INFO] [exec] rc = (jint)((jint (*)())arg0)(arg1, arg2);
[INFO] [exec] ^
[INFO] [exec] os.c:10704:33: error: passing arguments to a function
without a prototype is deprecated in all versions of C and is not supported in
C2x [-Werror,-Wdeprecated-non-prototype]
[INFO] [exec] rc = (jlong)((jlong (*)())arg0)(arg1, arg2, arg3,
arg4);
[INFO] [exec] ^
[INFO] [exec] os.c:10716:33: error: passing arguments to a function
without a prototype is deprecated in all versions of C and is not supported in
C2x [-Werror,-Wdeprecated-non-prototype]
[INFO] [exec] rc = (jlong)((jlong (*)())arg0)(arg1, arg2, arg3,
arg4, arg5, arg6);
[INFO] [exec] ^
[INFO] [exec] os.c:10728:33: error: passing arguments to a function
without a prototype is deprecated in all versions of C and is not supported in
C2x [-Werror,-Wdeprecated-non-prototype]
[INFO] [exec] rc = (jlong)((jlong (*)())arg0)(arg1, arg2, arg3,
arg4, arg5, arg6, arg7);
[INFO] [exec] ^
These -Werror warnings are in code generated by JNIGenerator, so they
cannot directly be fixed (at least not without hacking on JNIGenerator
itself).
Instead we need to add -Wno-deprecated-non-prototype for clang 15 and
higher. To achieve this, we have to pass CFLAGS to MAVEN_ENV, and adjust
the gtk build.sh script to respect the CFLAGS setting in the
environment.
PR: 269034
Approved by: jonc@chen.org.nz (maintainer)
MFH: 2023Q1
55820d3 |
Friday, 24 Jun 2022
|
08:36 Li-Wen Hsu (lwhsu) Author: Jonathan Chen
java/eclipse: Update to 4.24
PR: 264864
e1b29db |
Friday, 3 Jun 2022
|
10:06 Kurt Jaeger (pi) Author: Jonathan Chen
java/eclipse: update 4.16 -> 4.21
This release is 1.5 years overdue and 6 months out-of-date, but is
an important interim step to the 4.24 release due in June 2022.
Massive thanks go to Patrick Mackinlay who resolved the 2 critical
bugs preventing update from coming out sooner!
Author: Jonathan Chen <jonc@chen.org.nz>
PR: 264400
a0c13b4 |
Tuesday, 9 Mar 2021
|
00:13 pkubaj
java/eclipse: port to powerpc64le
PR: 254149
Approved by: jonc@chen.org.nz (maintainer)
|
Friday, 20 Mar 2020
|
20:23 tcberner
java/eclipse: update to 4.15
PR: 244927
Submitted by: Jonathan Chen <jonc@chen.org.nz> (maintainer)
|
Thursday, 2 Jan 2020
|
11:19 pi
java/eclipse: upgrade 4.12 -> 4.14
PR: 243017
Submitted by: Jonathan Chen <jonc@chen.org.nz> (maintainer)
Relnotes: https://www.eclipse.org/eclipseide/2019-12/noteworthy/
|
Sunday, 8 Sep 2019
|
07:27 pi
java/eclipse: usablity patch for webkit2-gtk3 issues
- usability patch for PR:238844 (not a fix, but keeps Eclipse usable)
- use github.com servers in preference to git.eclipse.org for distfiles
PR: 240383
Submitted by: Jonathan Chen <jonc@chen.org.nz> (maintainer)
|
Tuesday, 20 Aug 2019
|
11:27 pi
java/eclipse: upgrade 4.11 -> 4.12
- Fallback MASTER_SITES, as git.eclipse.org is slow/unreliable.
PR: 239650
Submitted by: Jonathan Chen <jonc@chen.org.nz> (maintainer)
Relnotes: https://www.eclipse.org/eclipseide/2019-06/noteworthy/
|
Sunday, 16 Jun 2019
|
22:58 pkubaj
java/eclipse: fix build
Require new GCC to build this port on GCC architectures.
PR: 238489
Approved by: jonc@chen.org.nz (maintainer), tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D20667
|
Monday, 27 May 2019
|
16:03 swills
java/eclipse: Fix build when using maven-3.6.1
While here, fix powerpc64 build and remove pkg-plist for dynamic plist
to cater for multiple ARCH builds.
PR: 238152
Submitted by: Jonathan Chen <jonc@chen.org.nz> (maintainer)
|
Sunday, 14 Apr 2019
|
09:14 pi
java/eclipse: update 4.6 -> 4.11, submitter becomes maintainer
- port is rewritten from scratch
- Warning: UI widgets are oddly sized, currently under investigation
PR: 236792
Submitted by: Jonathan Chen <jonc@chen.org.nz>
Reviewed by: mizhka@gmail.com, Curtis Hamilton
Approved by: ljboiler@gmail.com (maintainer timeout)
Relnotes: https://www.eclipse.org/eclipseide/2019-03/noteworthy/
|
Number of commits found: 11 |