<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/maint/docker_reproducible_build, branch arti-v1.5.0</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.5.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.5.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2025-06-24T17:41:38Z</updated>
<entry>
<title>add android reproducible build script parts</title>
<updated>2025-06-24T17:41:38Z</updated>
<author>
<name>Dan Ballard</name>
<email>dan@mindstab.net</email>
</author>
<published>2025-06-17T04:24:48Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5edb62db655c02aa73fa2031985404618295e117'/>
<id>urn:sha1:5edb62db655c02aa73fa2031985404618295e117</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use rust:1.86-alpine-3.21 for reproducible builds.</title>
<updated>2025-05-07T22:35:27Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-05-07T22:33:50Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ffce3f946ee1c2af673c5720be28eb210a485256'/>
<id>urn:sha1:ffce3f946ee1c2af673c5720be28eb210a485256</id>
<content type='text'>
This is sufficient to stop the osxcross errors

``` error: no member named 'lseek64' in the global namespace ```

that we encountered on our earlier attempt to increase our MSRV.

Closes #1335.
</content>
</entry>
<entry>
<title>Use Rust 1.77 for our reproducible builds.</title>
<updated>2024-09-26T01:54:22Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-09-25T19:14:11Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=08c3ae804a950987ed15fb7a9e351471b034033c'/>
<id>urn:sha1:08c3ae804a950987ed15fb7a9e351471b034033c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>downgrade alpine used for reproducible builds</title>
<updated>2024-03-28T23:22:10Z</updated>
<author>
<name>trinity-1686a</name>
<email>trinity@deuxfleurs.fr</email>
</author>
<published>2024-03-28T23:22:10Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=af92521dafd95cfbcd45a34686234094fcfb757f'/>
<id>urn:sha1:af92521dafd95cfbcd45a34686234094fcfb757f</id>
<content type='text'>
temporary fix for broken macos builds
</content>
</entry>
<entry>
<title>upgrade docker image for reproducible builds</title>
<updated>2024-03-03T00:07:19Z</updated>
<author>
<name>trinity-1686a</name>
<email>trinity@deuxfleurs.fr</email>
</author>
<published>2024-03-03T00:07:19Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=05974004b24e083d9c033dfdef187128d4564d2d'/>
<id>urn:sha1:05974004b24e083d9c033dfdef187128d4564d2d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update rustc for reproducible builds</title>
<updated>2023-11-16T12:21:24Z</updated>
<author>
<name>trinity-1686a</name>
<email>trinity@deuxfleurs.fr</email>
</author>
<published>2023-11-16T12:21:24Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0a01a8e62e84e24604cc54570e1b4dd0d174fc5b'/>
<id>urn:sha1:0a01a8e62e84e24604cc54570e1b4dd0d174fc5b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump Rust version in reproducible build scripts</title>
<updated>2023-04-13T11:31:20Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-04-13T11:31:20Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a9b1d8f612081df7de29b016a28b8f6e596e8d55'/>
<id>urn:sha1:a9b1d8f612081df7de29b016a28b8f6e596e8d55</id>
<content type='text'>
Now that we require 1.65, Rust 1.63 is no longer sufficient.
</content>
</entry>
<entry>
<title>shell: use /usr/bin/env instead of absolute paths</title>
<updated>2023-01-25T17:35:53Z</updated>
<author>
<name>Emil Engler</name>
<email>me@emilengler.com</email>
</author>
<published>2023-01-25T17:35:53Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=79097484de7401bf247e14c1bdf5982aee4518a1'/>
<id>urn:sha1:79097484de7401bf247e14c1bdf5982aee4518a1</id>
<content type='text'>
This commit changes the shebang in all shell scripts from absolute
paths (such as `/bin/bash` or `/usr/bin/python3`) to the `/usr/bin/env`
binary with the accompanying interpreter as it's argument.

The reason for this are as follows:
- NixOS cannot work with absolute paths
- BSD systems install their packages in /usr/local/bin
</content>
</entry>
<entry>
<title>maint/docker_reproducible_build: Bump image here too</title>
<updated>2022-09-06T12:53:11Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-09-02T10:20:07Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a4cf8bf577acb8ab4287685805d815fb4a1c6ac3'/>
<id>urn:sha1:a4cf8bf577acb8ab4287685805d815fb4a1c6ac3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix docker_reproducible_build not passing its parameters properly</title>
<updated>2022-05-26T07:44:06Z</updated>
<author>
<name>trinity-1686a</name>
<email>trinity@deuxfleurs.fr</email>
</author>
<published>2022-05-26T07:44:06Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=545313a899c40c795321f9239a695c728a339c6e'/>
<id>urn:sha1:545313a899c40c795321f9239a695c728a339c6e</id>
<content type='text'>
</content>
</entry>
</feed>
