Skip to content

Commit

Permalink
feat: extract _server_vm and _client_vm slices
Browse files Browse the repository at this point in the history
  • Loading branch information
vpa1977 committed Oct 6, 2024
1 parent 3211463 commit 4edf86f
Showing 1 changed file with 29 additions and 13 deletions.
42 changes: 29 additions & 13 deletions slices/openjdk-8-jre-headless.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ slices:
- libc6_libs
- libgcc-s1_libs
- libstdc++6_libs
- openjdk-8-jre-headless_client_vm
- openjdk-8-jre-headless_server_vm
- zlib1g_libs
contents:
/etc/java-8-openjdk/calendars.properties:
Expand All @@ -20,8 +22,6 @@ slices:
# various classes and how they can interact with the system.
/etc/java-8-openjdk/security/java.policy:
/usr/lib/jvm/java-8-openjdk-*/jre/bin/java:
/usr/lib/jvm/java-8-openjdk-*/jre/lib/*/client/libjsig.so: {arch: armhf}
/usr/lib/jvm/java-8-openjdk-*/jre/lib/*/client/libjvm.so: {arch: armhf}
/usr/lib/jvm/java-8-openjdk-*/jre/lib/*/jli/libjli.so:
/usr/lib/jvm/java-8-openjdk-*/jre/lib/*/jvm.cfg-default:
/usr/lib/jvm/java-8-openjdk-*/jre/lib/*/libjava.so:
Expand All @@ -30,17 +30,6 @@ slices:
/usr/lib/jvm/java-8-openjdk-*/jre/lib/*/libnio.so:
/usr/lib/jvm/java-8-openjdk-*/jre/lib/*/libverify.so:
/usr/lib/jvm/java-8-openjdk-*/jre/lib/*/libzip.so:
/usr/lib/jvm/java-8-openjdk-*/jre/lib/*/server/libjsig.so:
arch:
- amd64
- arm64
- ppc64el
/usr/lib/jvm/java-8-openjdk-*/jre/lib/*/server/libjvm.so:
arch:
- amd64
- arm64
- ppc64el
- s390x
/usr/lib/jvm/java-8-openjdk-*/jre/lib/calendars.properties:
/usr/lib/jvm/java-8-openjdk-*/jre/lib/content-types.properties:
/usr/lib/jvm/java-8-openjdk-*/jre/lib/currency.data:
Expand All @@ -53,6 +42,33 @@ slices:
/usr/lib/jvm/java-8-openjdk-*/jre/lib/security/java.policy:
/usr/lib/jvm/java-8-openjdk-*/jre/lib/tzdb.dat:

client_vm:
essential:
- libc6_libs
- libgcc-s1_libs
- libstdc++6_libs
contents:
/usr/lib/jvm/java-8-openjdk-*/jre/lib/*/client/libjsig.so: {arch: armhf}
/usr/lib/jvm/java-8-openjdk-*/jre/lib/*/client/libjvm.so: {arch: armhf}

server_vm:
essential:
- libc6_libs
- libgcc-s1_libs
- libstdc++6_libs
contents:
/usr/lib/jvm/java-8-openjdk-*/jre/lib/*/server/libjsig.so:
arch:
- amd64
- arm64
- ppc64el
/usr/lib/jvm/java-8-openjdk-*/jre/lib/*/server/libjvm.so:
arch:
- amd64
- arm64
- ppc64el
- s390x

locale:
essential:
- openjdk-8-jre-headless_core
Expand Down

0 comments on commit 4edf86f

Please sign in to comment.