Skip to content

Commit 5e498e4

Browse files
committed
./rebuild.sh content/at/yawk/lz4/lz4-java/lz4-java-1.10.1.buildspec
1 parent b6f79f7 commit 5e498e4

File tree

7 files changed

+170
-10
lines changed

7 files changed

+170
-10
lines changed

content/at/yawk/lz4/lz4-java/README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,16 @@
77

88
Source code: [https://github.com/yawkat/lz4-java.git](https://github.com/yawkat/lz4-java.git)
99

10-
rebuilding **3 releases** of at/yawk/lz4:lz4-java:
10+
rebuilding **4 releases** of at/yawk/lz4:lz4-java:
1111
- **1** releases were found successfully **fully reproducible** (100% reproducible artifacts :white_check_mark:),
12-
- 2 had issues (some unreproducible artifacts :warning:, see eventual :mag: diffoscope and/or :memo: issue tracker links):
13-
- running [stabilize](doc/stabilize.md) on 2, 0 had all their differences removed :recycle:, 2 still had differences :rotating_light: or files not supported by stabilize :no_entry_sign:
12+
- 3 had issues (some unreproducible artifacts :warning:, see eventual :mag: diffoscope and/or :memo: issue tracker links):
13+
- running [stabilize](doc/stabilize.md) on 3, 0 had all their differences removed :recycle:, 3 still had differences :rotating_light: or files not supported by stabilize :no_entry_sign:
1414

1515
| version | [build spec](/BUILDSPEC.md) | [result](https://reproducible-builds.org/docs/jvm/): reproducible? | [stabilize](https://github.com/google/oss-rebuild/blob/main/cmd/stabilize/README.md) | size |
1616
| -- | --------- | ------ | ------ | -- |
17-
| [1.10.1](https://central.sonatype.com/artifact/at.yawk.lz4/lz4-java/1.10.1/pom) | | | |
18-
| [1.10.0](https://central.sonatype.com/artifact/at/yawk/lz4/lz4-java/1.10.0/pom) | [mvn jdk21](lz4-java-1.10.0.buildspec) | [result](lz4-java-1.10.0.buildinfo): [1 :white_check_mark: 2 :warning:](lz4-java-1.10.0.buildcompare) [:mag:](lz4-java-1.10.0.diffoscope) [:memo:](https://github.com/yawkat/lz4-java/pull/15) | 2 :rotating_light: | 1.8M |
19-
| [1.9.0](https://central.sonatype.com/artifact/at/yawk/lz4/lz4-java/1.9.0/pom) | [mvn jdk21](lz4-java-1.9.0.buildspec) | [result](lz4-java-1.9.0.buildinfo): [1 :white_check_mark: 2 :warning:](lz4-java-1.9.0.buildcompare) [:mag:](lz4-java-1.9.0.diffoscope) [:memo:](https://github.com/yawkat/lz4-java/pull/15) | 2 :rotating_light: | 1.8M |
17+
| [1.10.1](https://central.sonatype.com/artifact/at/yawk/lz4/lz4-java/1.10.1/pom) | [mvn jdk21](lz4-java-1.10.1.buildspec) | [result](lz4-java-1.10.1.buildinfo): [2 :white_check_mark: 1 :warning:](lz4-java-1.10.1.buildcompare) [:mag:](lz4-java-1.10.1.diffoscope) [:memo:](https://github.com/yawkat/lz4-java/pull/15) | 1 :rotating_light: | 1.1M |
18+
| [1.10.0](https://central.sonatype.com/artifact/at/yawk/lz4/lz4-java/1.10.0/pom) | [mvn jdk21](lz4-java-1.10.0.buildspec) | [result](lz4-java-1.10.0.buildinfo): [1 :white_check_mark: 2 :warning:](lz4-java-1.10.0.buildcompare) [:mag:](lz4-java-1.10.0.diffoscope) [:memo:](https://github.com/yawkat/lz4-java/issues/9) | 2 :rotating_light: | 1.8M |
19+
| [1.9.0](https://central.sonatype.com/artifact/at/yawk/lz4/lz4-java/1.9.0/pom) | [mvn jdk21](lz4-java-1.9.0.buildspec) | [result](lz4-java-1.9.0.buildinfo): [1 :white_check_mark: 2 :warning:](lz4-java-1.9.0.buildcompare) [:mag:](lz4-java-1.9.0.diffoscope) [:memo:](https://github.com/yawkat/lz4-java/issues/9) | 2 :rotating_light: | 1.8M |
2020
| [1.8.1](https://central.sonatype.com/artifact/at/yawk/lz4/lz4-java/1.8.1/pom) | [mvn jdk21](lz4-java-1.8.1.buildspec) | [result](lz4-java-1.8.1.buildinfo): [3 :white_check_mark: ](lz4-java-1.8.1.buildcompare) | | 1.3M |
2121

2222
<i>(size is calculated without javadoc, that has been excluded from reproducibility checks)</i>
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{ "schemaVersion": 1,
22
"label": "Reproducible Builds",
33
"labelColor": "1e5b96",
4-
"message": "1/3",
5-
"color": "red",
4+
"message": "2/3",
5+
"color": "yellow",
66
"isError": "true" }

content/at/yawk/lz4/lz4-java/lz4-java-1.10.0.buildspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@ command="SHELL mvn clean package -DskipTests -Dmaven.javadoc.skip -Dbuildinfo.ig
1717
buildinfo=target/${artifactId}-${version}.buildinfo
1818

1919
diffoscope=${artifactId}-${version}.diffoscope
20-
issue=https://github.com/yawkat/lz4-java/pull/15
20+
issue=https://github.com/yawkat/lz4-java/issues/9
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
version=1.10.1
2+
ok=2
3+
ko=1
4+
ignored=1
5+
okFiles="lz4-java-1.10.1.pom lz4-java-1.10.1-sources.jar"
6+
koFiles="lz4-java-1.10.1.jar"
7+
ignoredFiles="lz4-java-1.10.1.module"
8+
reference_java_version="21 (from MANIFEST.MF Build-Jdk-Spec)"
9+
reference_os_name="Unix (from pom.properties newline)"
10+
# diffoscope target/reference/at.yawk.lz4/lz4-java-1.10.1.jar target/lz4-java-1.10.1.jar
11+
stabilize_ok=0
12+
stabilize_ko=1
13+
stabilize_ignored=0
14+
stabilize_okFiles=""
15+
stabilize_koFiles="lz4-java-1.10.1.jar.stabilized"
16+
stabilize_ignoredFiles=""
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# https://reproducible-builds.org/docs/jvm/
2+
buildinfo.version=1.0-SNAPSHOT
3+
4+
name=LZ4 Java Compression
5+
group-id=at.yawk.lz4
6+
artifact-id=lz4-java
7+
version=1.10.1
8+
9+
# source information
10+
source.scm.uri=https://github.com/yawkat/lz4-java.git
11+
source.scm.tag=HEAD
12+
13+
# build instructions
14+
build-tool=mvn
15+
16+
# effective build environment information
17+
java.version=21.0.3
18+
java.vendor=Azul Systems, Inc.
19+
os.name=Mac OS X
20+
os.version=26.1
21+
os.arch=aarch64
22+
line.separator=\n
23+
24+
# Maven rebuild instructions and effective environment
25+
mvn.version=3.9.11
26+
27+
# output
28+
29+
outputs.0.groupId=at.yawk.lz4
30+
outputs.0.filename=lz4-java-1.10.1.pom
31+
outputs.0.length=41572
32+
outputs.0.checksums.sha512=a06bf9ed3e6173dd04e004ada5735dba912cf1a0b75d19211c2030fb8bf019b7b14172a6d83f53700b1bc7c3b654070b7a6fdb46c3631aa7223302402e129bc7
33+
34+
outputs.1.groupId=at.yawk.lz4
35+
outputs.1.filename=lz4-java-1.10.1.jar
36+
outputs.1.length=910233
37+
outputs.1.checksums.sha512=e7013b01c40aafa9224f4fcaa535e7bdc3a4b5a24e2b4283bb27f3ef4ff747f9bb04ddef9ca7fdc976608495b3304e925b7714e27d46e25a4901034b6464b59a
38+
39+
outputs.2.groupId=at.yawk.lz4
40+
outputs.2.filename=lz4-java-1.10.1-sources.jar
41+
outputs.2.length=101013
42+
outputs.2.checksums.sha512=8db2d6801212a7799a384cb5030ddb629b829f21087e3fd27e50c45694714a53f133fc0582326ff78da60d689408deefa8b3c934afd65ced8d60a16825dd9184
43+
# ignored lz4-java-1.10.1.module
Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
1 / 1 target/reference/at.yawk.lz4/lz4-java-1.10.1.jar target/lz4-java-1.10.1.jar
2+
--- target/reference/at.yawk.lz4/lz4-java-1.10.1.jar
3+
+++ target/lz4-java-1.10.1.jar
4+
├── zipinfo {}
5+
│ @@ -1,8 +1,8 @@
6+
│ -Zip file size: 910232 bytes, number of entries: 113
7+
│ +Zip file size: 910233 bytes, number of entries: 113
8+
│ -rw---- 2.0 fat 0 bX defN 80-Jan-01 00:00 META-INF/
9+
│ -rw---- 2.0 fat 721 bl defN 80-Jan-01 00:00 META-INF/MANIFEST.MF
10+
│ @@ -108,8 +108,8 @@
11+
│ -rw---- 2.0 fat 5679 bl defN 80-Jan-01 00:00 net/jpountz/xxhash/XXHashFactory.class
12+
│ -rw---- 2.0 fat 1331 bl defN 80-Jan-01 00:00 net/jpountz/xxhash/XXHashJNI.class
13+
│ -113 files, 2070626 bytes uncompressed, 890838 bytes compressed: 57.0%
14+
│ +113 files, 2070626 bytes uncompressed, 890839 bytes compressed: 57.0%
15+
├── net/jpountz/util/win32/amd64/liblz4-java.so
16+
│ ├── objdump
17+
│ │ @@ -3,15 +3,15 @@
18+
│ │ start address: 0x0000000000000000
19+
│ │ Characteristics 0x2026
20+
│ │ executable
21+
│ │ line numbers stripped
22+
│ │ large address aware
23+
│ │ DLL
24+
│ │
25+
│ │ -Time/Date Fri Dec 5 08:37:24 2025
26+
│ │ +Time/Date Sat Dec 6 12:03:36 2025
27+
│ │ Magic 020b (PE32+)
28+
│ │ MajorLinkerVersion 2
29+
│ │ MinorLinkerVersion 45
30+
│ │ SizeOfCode 0000000000034e00
31+
│ │ SizeOfInitializedData 0000000000002c00
32+
│ │ SizeOfUninitializedData 0000000000000200
33+
│ │ AddressOfEntryPoint 00000000000011f0
34+
│ │ @@ -24,15 +24,15 @@
35+
│ │ MajorImageVersion 0
36+
│ │ MinorImageVersion 0
37+
│ │ MajorSubsystemVersion 5
38+
│ │ MinorSubsystemVersion 2
39+
│ │ Win32Version 00000000
40+
│ │ SizeOfImage 00052000
41+
│ │ SizeOfHeaders 00000600
42+
│ │ -CheckSum 000526d1
43+
│ │ +CheckSum 00052a7c
44+
│ │ Subsystem 00000003 (Windows CUI)
45+
│ │ DllCharacteristics 00000160
46+
│ │ HIGH_ENTROPY_VA
47+
│ │ DYNAMIC_BASE
48+
│ │ NX_COMPAT
49+
│ │ SizeOfStackReserve 0000000000200000
50+
│ │ SizeOfStackCommit 0000000000001000
51+
│ │ @@ -54773,32 +54773,31 @@
52+
│ │
53+
│ │ Disassembly of section .edata:
54+
│ │
55+
│ │ 000000031ecfb000 <.edata>:
56+
│ │ ; __bss_end__():
57+
│ │ 31ecfb000: addb %al, (%rax)
58+
│ │ 31ecfb002: addb %al, (%rax)
59+
│ │ -31ecfb004: <unknown>
60+
│ │ -31ecfb007: imull $0xe6000000, (%rax), %eax # imm = 0xE6000000
61+
│ │ -31ecfb00d: movb $0x3, %al
62+
│ │ -31ecfb00f: addb %al, (%rcx)
63+
│ │ -31ecfb011: addb %al, (%rax)
64+
│ │ -31ecfb013: addb %dl, (%rbx)
65+
│ │ -31ecfb015: addb %al, (%rax)
66+
│ │ -31ecfb017: addb %dl, (%rbx)
67+
│ │ -31ecfb019: addb %al, (%rax)
68+
│ │ -31ecfb01b: addb %ch, (%rax)
69+
│ │ -31ecfb01d: movb $0x3, %al
70+
│ │ -31ecfb01f: addb %dh, 0x3(%rax,%rsi,4)
71+
│ │ -31ecfb023: addb %al, %al
72+
│ │ -31ecfb025: movb $0x3, %al
73+
│ │ -31ecfb027: addb %dl, %al
74+
│ │ -31ecfb029: sbbb %al, (%rax)
75+
│ │ -31ecfb02b: addb %dl, %al
76+
│ │ -31ecfb02d: adcb $0x0, %al
77+
│ │ +31ecfb004: cwtl
78+
│ │ +31ecfb005: sbbl (%rcx,%rbp,2), %esi
79+
│ │ +31ecfb008: addb %al, (%rax)
80+
│ │ +31ecfb00a: addb %al, (%rax)
81+
│ │ +31ecfb00c: outb %al, $0xb0
82+
│ │ +31ecfb00e: addl (%rax), %eax
83+
│ │ +31ecfb010: addl %eax, (%rax)
84+
│ │ +31ecfb012: addb %al, (%rax)
85+
│ │ +31ecfb014: adcl (%rax), %eax
86+
│ │ +31ecfb016: addb %al, (%rax)
87+
│ │ +31ecfb018: adcl (%rax), %eax
88+
│ │ +31ecfb01a: addb %al, (%rax)
89+
│ │ +31ecfb01c: subb %dh, -0x4f8bfffd(%rax)
90+
│ │ +31ecfb022: addl (%rax), %eax
91+
│ │ +31ecfb024: <unknown>
92+
│ │ +31ecfb02a: addb %al, (%rax)
93+
│ │ +31ecfb02c: rclb (%rax,%rax)
94+
│ │ 31ecfb02f: addb %al, 0x30000013(%rax)
95+
│ │ 31ecfb035: <unknown>
96+
│ │ 31ecfb036: addb %al, (%rax)
97+
│ │ 31ecfb038: adcb $0x0, (%rdi)
98+
│ │ 31ecfb03b: addb %ah, 0x13(%rax)
99+
│ │ 31ecfb03e: addb %al, (%rax)
100+
│ │ 31ecfb040: addb %bl, (%rcx)
101+

content/at/yawk/lz4/lz4-java/lz4-java-1.9.0.buildspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@ command="SHELL mvn clean package -DskipTests -Dmaven.javadoc.skip -Dbuildinfo.ig
1717
buildinfo=target/${artifactId}-${version}.buildinfo
1818

1919
diffoscope=${artifactId}-${version}.diffoscope
20-
issue=https://github.com/yawkat/lz4-java/pull/15
20+
issue=https://github.com/yawkat/lz4-java/issues/9

0 commit comments

Comments
 (0)