Package: gluegen2 / 2.3.2-5

Metadata

Package Version Patches format
gluegen2 2.3.2-5 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
ppc64el support.diff | (download)

make/build.xml | 14 13 + 1 - 0 !
make/gluegen-cpptasks-base.xml | 57 55 + 2 - 0 !
make/scripts/make.gluegen.all.linux-ppc64le.sh | 24 24 + 0 - 0 !
src/java/jogamp/common/os/PlatformPropsImpl.java | 3 2 + 1 - 0 !
4 files changed, 94 insertions(+), 4 deletions(-)

 add support for ppc64el arch.
jarPath.diff | (download)

make/gluegen-properties.xml | 10 5 + 5 - 0 !
1 file changed, 5 insertions(+), 5 deletions(-)

---
renamedLibrary.diff | (download)

make/build.xml | 8 4 + 4 - 0 !
src/java/com/jogamp/common/os/Platform.java | 6 3 + 3 - 0 !
src/junit/com/jogamp/common/util/TestTempJarCache.java | 4 2 + 2 - 0 !
3 files changed, 9 insertions(+), 9 deletions(-)

---
disableArchive7z.diff | (download)

make/build.xml | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

---
disable test zip archive.diff | (download)

make/build-test.xml | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
disable_git_call.diff | (download)

make/build.xml | 8 0 + 8 - 0 !
1 file changed, 8 deletions(-)

---
linker.diff | (download)

make/gluegen-cpptasks-base.xml | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

---
hideException.diff | (download)

src/java/com/jogamp/common/os/Platform.java | 9 0 + 9 - 0 !
1 file changed, 9 deletions(-)

---
armhf.diff | (download)

make/build.xml | 16 11 + 5 - 0 !
make/gluegen-cpptasks-base.xml | 7 5 + 2 - 0 !
2 files changed, 16 insertions(+), 7 deletions(-)

---
fix alpha build config.patch | (download)

make/build.xml | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
missing arch symbol.diff | (download)

make/stub_includes/platform/glibc-compat-symbols.h | 30 1 + 29 - 0 !
1 file changed, 1 insertion(+), 29 deletions(-)

---
fix arm64 build config.diff | (download)

make/build.xml | 8 7 + 1 - 0 !
make/gluegen-cpptasks-base.xml | 14 13 + 1 - 0 !
2 files changed, 20 insertions(+), 2 deletions(-)

---
tests.diff | (download)

make/build-test.xml | 1 1 + 0 - 0 !
make/scripts/runtest.sh | 124 63 + 61 - 0 !
2 files changed, 64 insertions(+), 61 deletions(-)

 enable testcases build and run.
 One testcase can't build because of missing up to date semver-java:
 - TestVersionSemantics
 Three testcases fail on every arch while the library seems functional:
 - TestUri99LaunchOnReservedCharPathBug908
 - TestStructGen01
 - TestStructGen02.
disable static linking.diff | (download)

make/gluegen-cpptasks-base.xml | 10 0 + 10 - 0 !
1 file changed, 10 deletions(-)

 disable static linking for native libraries.
s390x support.diff | (download)

make/scripts/make.gluegen.all.linux-s390x.sh | 24 24 + 0 - 0 !
src/java/com/jogamp/common/os/MachineDataInfo.java | 5 4 + 1 - 0 !
src/java/com/jogamp/common/os/Platform.java | 12 10 + 2 - 0 !
src/java/jogamp/common/os/MachineDataInfoRuntime.java | 2 2 + 0 - 0 !
src/java/jogamp/common/os/PlatformPropsImpl.java | 4 4 + 0 - 0 !
src/java/jogamp/common/os/elf/ElfHeaderPart1.java | 9 9 + 0 - 0 !
6 files changed, 53 insertions(+), 3 deletions(-)

 add support for s390x arch.
non linux support.diff | (download)

make/gluegen-cpptasks-base.xml | 7 6 + 1 - 0 !
1 file changed, 6 insertions(+), 1 deletion(-)

---