Pier Angelo Vendrame pushed to branch main at The Tor Project / Applications / tor-browser-build

Commits:

5 changed files:

Changes:

  • projects/libevent/config
    ... ... @@ -17,7 +17,7 @@ targets:
    17 17
           configure_opt_project: --disable-shared
    
    18 18
       android:
    
    19 19
         var:
    
    20
    -      configure_opt_project: --disable-shared
    
    20
    +      configure_opt_project: --disable-shared CFLAGS="-Oz"
    
    21 21
     
    
    22 22
     input_files:
    
    23 23
       - project: container-image
    

  • projects/openssl/config
    ... ... @@ -26,7 +26,7 @@ targets:
    26 26
           configure_opts: '--cross-compile-prefix=[% c("var/build_target") %]- darwin64-[% c("var/macos_arch") %]-cc enable-ec_nistp_64_gcc_128'
    
    27 27
       android:
    
    28 28
         var:
    
    29
    -      configure_opts: 'CC=[% c("var/CC") %] android-[% c("var/toolchain_arch") %] -no-shared -D__ANDROID_API__=[% c("var/android_min_api") %]'
    
    29
    +      configure_opts: 'CC=[% c("var/CC") %] android-[% c("var/toolchain_arch") %] -no-shared -D__ANDROID_API__=[% c("var/android_min_api") %] -Oz'
    
    30 30
     
    
    31 31
     input_files:
    
    32 32
       - project: container-image
    

  • projects/tor/config
    ... ... @@ -43,7 +43,7 @@ targets:
    43 43
     
    
    44 44
       android:
    
    45 45
         var:
    
    46
    -      configure_opt_project: '--enable-android --enable-static-openssl --enable-static-libevent --enable-zstd --disable-tool-name-check --disable-system-torrc'
    
    46
    +      configure_opt_project: '--enable-android --enable-static-openssl --enable-static-libevent --enable-zstd --disable-tool-name-check --disable-system-torrc CFLAGS=-Oz'
    
    47 47
     
    
    48 48
     input_files:
    
    49 49
       - project: container-image
    

  • projects/zlib/build
    ... ... @@ -7,13 +7,14 @@ tar -C /var/tmp/build -xf [% project %]-[% c('version') %].tar.[% c('compress_ta
    7 7
     cd /var/tmp/build/[% project %]-[% c('version') %]
    
    8 8
     
    
    9 9
     [% IF c("var/windows") -%]
    
    10
    -  make BINARY_PATH=$distdir/lib INCLUDE_PATH=$distdir/include LIBRARY_PATH=$distdir/lib -f win32/Makefile.gcc PREFIX=[% c("arch") %]-w64-mingw32- CC=[% c("arch") %]-w64-mingw32-cc -j[% c("num_procs") %] SHARED_MODE=1 LOC="[% c("var/CFLAGS") %] [% c("var/LDFLAGS") %]"
    
    11
    -  make BINARY_PATH=$distdir/lib INCLUDE_PATH=$distdir/include LIBRARY_PATH=$distdir/lib -f win32/Makefile.gcc PREFIX=[% c("arch") %]-w64-mingw32- CC=[% c("arch") %]-w64-mingw32-cc -j[% c("num_procs") %] SHARED_MODE=1 LOC="[% c("var/CFLAGS") %] [% c("var/LDFLAGS") %]" install
    
    10
    +  make BINARY_PATH=$distdir/lib INCLUDE_PATH=$distdir/include LIBRARY_PATH=$distdir/lib -f win32/Makefile.gcc PREFIX=[% c("arch") %]-w64-mingw32- CC=[% c("arch") %]-w64-mingw32-cc -j[% c("num_procs") %] SHARED_MODE=1 LOC="[% c('var/CFLAGS') %] [% c('var/LDFLAGS') %]"
    
    11
    +  make BINARY_PATH=$distdir/lib INCLUDE_PATH=$distdir/include LIBRARY_PATH=$distdir/lib -f win32/Makefile.gcc PREFIX=[% c("arch") %]-w64-mingw32- CC=[% c("arch") %]-w64-mingw32-cc -j[% c("num_procs") %] SHARED_MODE=1 LOC="[% c('var/CFLAGS') %] [% c('var/LDFLAGS') %]" install
    
    12 12
     [% END -%]
    
    13 13
     
    
    14 14
     [% IF c("var/android") -%]
    
    15 15
       export CHOST=[% c("var/cross_prefix") %]
    
    16 16
       export CC=[% c("var/CC") %]
    
    17
    +  export CFLAGS="-Oz"
    
    17 18
       ./configure --prefix=$distdir
    
    18 19
       make -j[% c("num_procs") %]
    
    19 20
       make -j[% c("num_procs") %] install
    

  • projects/zstd/build
    ... ... @@ -8,6 +8,7 @@ tar -C /var/tmp/build -xf [% project %]-[% c('version') %].tar.[% c('compress_ta
    8 8
     cd /var/tmp/build/[% project %]-[% c('version') %]
    
    9 9
     export CPPFLAGS=-DZSTD_MULTITHREAD
    
    10 10
     export CC=[% c("var/CC") %]
    
    11
    +export CFLAGS="-Oz"
    
    11 12
     make -C lib -j[% c("num_procs") %] PREFIX=$distdir install
    
    12 13
     # Only need static libraries
    
    13 14
     rm $distdir/lib/libzstd.so*