18 Commits

Author SHA1 Message Date
fukiame
a753e0e862
buildjre8: improvements (#19)
* .github: move apt commands to workflow

the scripts are capable of running on other distros, so "let the host cook"
also explicitly use Python 3 here as the build env do not use Python 2

* treewide: use bash [[

./buildlibs.sh: line 18: [: : integer expression expected
...
./buildjdk.sh: line 53: [: : integer expression expected
...

all scripts has bash shebang anyways,
replace all single brackets [ with bash's double brackets [[

* [hack] tarjdk: force termux-elf-cleaner v2.2.0

g++: error: unrecognized command line option ‘-std=c++20’; did you mean ‘-std=c++2a’?

caused by a mix of our outdated toolchains and an upstream commit [1]
downgrade the version of termux-elf-cleaner we use to the latest stable tag to workaround the issue

[1]: 9578f2c4bc

Test: presubmit
Signed-off-by: fukiame <fukiame@proton.me>

* .github: update actions

The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-java@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/

* .github: actions runner: update to ubuntu-22.04

a bit of future-proofing wont hurt... right?

* fixup! .github: java setup: its 7 not 1.7

i retartded

---------

Signed-off-by: fukiame <fukiame@proton.me>
2024-01-16 19:33:23 +03:00
ArtDev
946b5b4e20
Change XZ compression level to 6 for older devices 2022-11-12 21:15:17 +03:00
Boulay Mathias
fad7a35e89
Update repackjre.sh 2022-09-25 10:10:52 +02:00
Boulay Mathias
4bd9c41149
remove man folder 2022-09-08 23:35:52 +02:00
Duy Tran Khanh
3e1521f25d
Hopefully fix repackjre 2022-09-08 21:03:41 +07:00
Boulay Mathias
0c1601ad0e
Update repackjre.sh 2022-08-31 11:29:59 +02:00
Boulay Mathias
65e4d699bf
Re-add jar compression
A fix for the unpacker will be shipped in pojav
2022-06-03 13:16:44 +02:00
Boulay Mathias
450da75b51
Update repackjre.sh 2022-06-01 00:06:13 +02:00
Boulay Mathias
33b9683acd
Temp remove the packer200
It is mostly due to an unpacker issue on arm
2022-05-31 21:04:33 +02:00
Boulay Mathias
0e0b7ed33a
Put back ext jars 2022-05-15 18:44:05 +02:00
Boulay Mathias
bdc4a42abd
JRE 8 but *smol* (#7) 2022-05-14 14:02:06 +03:00
Google61
2ee07c01a2
now release is arch dependent 2021-08-19 22:54:51 +03:00
ArtDev
368043b190
Modify jre repacker to pack release file with platform-dependent binaries 2021-08-19 19:11:43 +03:00
Duy Tran Khanh
e52446bf18
iOS aarch64 port of OpenJDK 8 (#5)
This port is still WIP and may not work.
2021-05-15 19:43:22 +07:00
Google61
9da0f4d0c0
Update repackjre.sh 2021-04-20 11:24:02 +03:00
Google61
15a57e9653
Update repackjre.sh 2021-04-20 10:25:18 +03:00
Google61
047feff54b
Update repackjre.sh 2021-04-20 09:26:05 +03:00
Google61
e7a61fe1eb
Create repackjre.sh 2021-04-20 00:35:26 +03:00