Pier Angelo Vendrame pushed to branch main at The Tor Project / Applications / tor-browser-build
Commits:
-
f36acd4f
by Pier Angelo Vendrame at 2023-11-28T12:08:57+01:00
-
6054fe9c
by Pier Angelo Vendrame at 2023-11-28T12:08:59+01:00
6 changed files:
- projects/manual/config
- projects/mingw-w64-clang/build
- projects/mmdebstrap-image/config
- projects/mmdebstrap/config
- projects/tor/build
- rbm.conf
Changes:
... | ... | @@ -13,7 +13,7 @@ compress_tar: 'gz' |
13 | 13 | |
14 | 14 | var:
|
15 | 15 | container:
|
16 | - suite: bullseye
|
|
16 | + suite: bookworm
|
|
17 | 17 | arch: amd64
|
18 | 18 | deps:
|
19 | 19 | - python3
|
... | ... | @@ -175,7 +175,7 @@ EOF |
175 | 175 | -DLIBCXX_SUPPORTS_STD_EQ_CXX11_FLAG=TRUE \
|
176 | 176 | -DLIBCXX_HAVE_CXX_ATOMICS_WITHOUT_LIB=TRUE \
|
177 | 177 | -DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY=OFF \
|
178 | - -DLIBCXX_ENABLE_FILESYSTEM=OFF \
|
|
178 | + -DLIBCXX_ENABLE_FILESYSTEM=ON \
|
|
179 | 179 | -DLIBCXX_ENABLE_STATIC_ABI_LIBRARY=TRUE \
|
180 | 180 | -DLIBCXX_CXX_ABI=libcxxabi \
|
181 | 181 | -DLIBCXX_CXX_ABI_INCLUDE_PATHS=$builddir/clang-source/libcxxabi/include \
|
... | ... | @@ -7,7 +7,7 @@ container: |
7 | 7 | use_container: 1
|
8 | 8 | |
9 | 9 | var:
|
10 | - ubuntu_version: 22.04.2
|
|
10 | + ubuntu_version: 22.04.3
|
|
11 | 11 | |
12 | 12 | pre: |
|
13 | 13 | #!/bin/sh
|
... | ... | @@ -50,9 +50,16 @@ targets: |
50 | 50 | suite: bullseye
|
51 | 51 | arch: amd64
|
52 | 52 | |
53 | + bookworm-amd64:
|
|
54 | + var:
|
|
55 | + minimal_apt_version: 2.6.1
|
|
56 | + container:
|
|
57 | + suite: bookworm
|
|
58 | + arch: amd64
|
|
59 | + |
|
53 | 60 | input_files:
|
54 | 61 | - project: mmdebstrap
|
55 | 62 | name: mmdebstrap
|
56 | 63 | - URL: 'https://cdimage.ubuntu.com/ubuntu-base/releases/[% c("var/ubuntu_version") %]/release/ubuntu-base-[% c("var/ubuntu_version") %]-base-amd64.tar.gz'
|
57 | 64 | filename: 'container-image_ubuntu-base-[% c("var/ubuntu_version") %]-base-amd64.tar.gz'
|
58 | - sha256sum: 373f064df30519adc3344a08d774f437caabd1479d846fa2ca6fed727ea7a53d |
|
65 | + sha256sum: ad33b7ae47b75c92c2e2fe21fd4612e15357e67679d8751d6ce892a475be24fe |
1 | 1 | # vim: filetype=yaml sw=2
|
2 | 2 | filename: '[% project %]-src-[% c("version") %]-[% c("var/build_id") %].tar.gz'
|
3 | -version: 0.8.6
|
|
3 | +version: 1.4.0
|
|
4 | 4 | git_hash: '[% c("version") %]'
|
5 | 5 | git_url: https://gitlab.mister-muffin.de/josch/mmdebstrap.git
|
6 | 6 | gpg_keyring: mmdebstrap.gpg
|
... | ... | @@ -97,8 +97,9 @@ cp $distdir/share/tor/geoip6 "$TORDATADIR" |
97 | 97 | |
98 | 98 | cd $distdir
|
99 | 99 | [% IF c("var/windows") %]
|
100 | - install -s $distdir/bin/tor.exe "$TORBINDIR"
|
|
101 | - install -s $distdir/bin/tor-gencert.exe "$TORBINDIR"
|
|
100 | + # With Debian bookworm strip changes the date time, llvm-strip doesn't do it.
|
|
101 | + install -s --strip-program=llvm-strip $distdir/bin/tor.exe "$TORBINDIR"
|
|
102 | + install -s --strip-program=llvm-strip $distdir/bin/tor-gencert.exe "$TORBINDIR"
|
|
102 | 103 | [% END %]
|
103 | 104 | |
104 | 105 | [% IF c("var/linux") %]
|
... | ... | @@ -578,7 +578,7 @@ targets: |
578 | 578 | windows: 1
|
579 | 579 | platform: windows
|
580 | 580 | container:
|
581 | - suite: bullseye
|
|
581 | + suite: bookworm
|
|
582 | 582 | arch: amd64
|
583 | 583 | configure_opt: '--host=[% c("arch") %]-w64-mingw32 CFLAGS="[% c("var/CFLAGS") %]" LDFLAGS="[% c("var/LDFLAGS") %]" [% c("var/configure_opt_project") %]'
|
584 | 584 | CFLAGS: '-fstack-protector-strong -fno-strict-overflow -Wno-missing-field-initializers -Wformat -Wformat-security [% c("var/flag_mwindows") %]'
|
... | ... | @@ -661,7 +661,7 @@ targets: |
661 | 661 | platform: macos
|
662 | 662 | osname: macos
|
663 | 663 | container:
|
664 | - suite: bullseye
|
|
664 | + suite: bookworm
|
|
665 | 665 | arch: amd64
|
666 | 666 | compiler: 'macosx-toolchain'
|
667 | 667 | configure_opt: '--host=[% c("var/build_target") %] CC="[% c("var/build_target") %]-clang [% c("var/FLAGS") %]" CXX="[% c("var/build_target") %]-clang++ [% c("var/FLAGS") %]" [% c("var/configure_opt_project") %]'
|