Skip to content

Commit 214b725

Browse files
robfrankclaude
andcommitted
fix: use POSIX tar format to support systems with large GID/UID values
Switch tarLongFileMode from 'gnu' to 'posix' in all assembly executions to remove the 2,097,151 limit on UID/GID values imposed by GNU tar format. Fixes #3939 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 433d40e commit 214b725

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

package/pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
<descriptor>./src/main/assembly/full.xml</descriptor>
6060
</descriptors>
6161
<ignoreDirFormatExtensions>false</ignoreDirFormatExtensions>
62-
<tarLongFileMode>gnu</tarLongFileMode>
62+
<tarLongFileMode>posix</tarLongFileMode>
6363
</configuration>
6464
</execution>
6565
<execution>
@@ -75,7 +75,7 @@
7575
<descriptor>./src/main/assembly/minimal.xml</descriptor>
7676
</descriptors>
7777
<ignoreDirFormatExtensions>false</ignoreDirFormatExtensions>
78-
<tarLongFileMode>gnu</tarLongFileMode>
78+
<tarLongFileMode>posix</tarLongFileMode>
7979
</configuration>
8080
</execution>
8181
<execution>
@@ -91,7 +91,7 @@
9191
<descriptor>./src/main/assembly/headless.xml</descriptor>
9292
</descriptors>
9393
<ignoreDirFormatExtensions>false</ignoreDirFormatExtensions>
94-
<tarLongFileMode>gnu</tarLongFileMode>
94+
<tarLongFileMode>posix</tarLongFileMode>
9595
</configuration>
9696
</execution>
9797
<execution>
@@ -107,7 +107,7 @@
107107
<descriptor>./src/main/assembly/base.xml</descriptor>
108108
</descriptors>
109109
<ignoreDirFormatExtensions>false</ignoreDirFormatExtensions>
110-
<tarLongFileMode>gnu</tarLongFileMode>
110+
<tarLongFileMode>posix</tarLongFileMode>
111111
</configuration>
112112
</execution>
113113
</executions>

0 commit comments

Comments
 (0)