heads icon indicating copy to clipboard operation
heads copied to clipboard

x230-nkstorecli reproducibility

Open daringer opened this issue 3 years ago • 3 comments

Follow-up for #817

  • the libstdc++.a built by the musl-cross module is not reproducible, leads to nkstorecli also being not reproducible
  • first analysis shows that libstdc++.a is always of the same size and contents, but the contents (symbols) differ in their ordering
  • naive approach using ar failed
  • further investigations needed, once libstdc++ is reproducible, nkstorecli also should be

daringer avatar Sep 27 '20 14:09 daringer

@jans23 Ping

tlaurion avatar Mar 28 '22 21:03 tlaurion

I did some naive searching and found this quote:

A mere ar x && ar r *.o made the build deterministic.

Does this help?

jans23 avatar Mar 29 '22 07:03 jans23

I did some naive searching and found this quote:

A mere ar x && ar r *.o made the build deterministic.

Does this help?

As stated above:

naive approach using ar failed

so, nope.

But @tlaurion is libstdc++.a reproducible as of now on the master, this is the first issue to fix, or are you seeing this as part of this issue?

daringer avatar Mar 30 '22 16:03 daringer