|
|
@ -127,6 +127,14 @@ targets:
|
|
|
|
var:
|
|
|
|
var:
|
|
|
|
android-x86: 1
|
|
|
|
android-x86: 1
|
|
|
|
osname: android-x86
|
|
|
|
osname: android-x86
|
|
|
|
|
|
|
|
ncdns-android-x86_64:
|
|
|
|
|
|
|
|
- android-x86_64
|
|
|
|
|
|
|
|
- android
|
|
|
|
|
|
|
|
android-x86_64:
|
|
|
|
|
|
|
|
arch: x86_64
|
|
|
|
|
|
|
|
var:
|
|
|
|
|
|
|
|
android-x86_64: 1
|
|
|
|
|
|
|
|
osname: android-x86_64
|
|
|
|
ncdns-android-aarch64:
|
|
|
|
ncdns-android-aarch64:
|
|
|
|
- android-aarch64
|
|
|
|
- android-aarch64
|
|
|
|
- android
|
|
|
|
- android
|
|
|
@ -145,6 +153,7 @@ targets:
|
|
|
|
android_min_api_aarch64: 21
|
|
|
|
android_min_api_aarch64: 21
|
|
|
|
android_min_api_armv7: 16
|
|
|
|
android_min_api_armv7: 16
|
|
|
|
android_min_api_x86: 16
|
|
|
|
android_min_api_x86: 16
|
|
|
|
|
|
|
|
android_min_api_x86_64: 21
|
|
|
|
container:
|
|
|
|
container:
|
|
|
|
suite: stretch
|
|
|
|
suite: stretch
|
|
|
|
arch: amd64
|
|
|
|
arch: amd64
|
|
|
@ -205,9 +214,6 @@ targets:
|
|
|
|
var:
|
|
|
|
var:
|
|
|
|
windows-x86_64: 1
|
|
|
|
windows-x86_64: 1
|
|
|
|
osname: windows-x86_64
|
|
|
|
osname: windows-x86_64
|
|
|
|
container:
|
|
|
|
|
|
|
|
arch: amd64
|
|
|
|
|
|
|
|
faketime_path: /usr/lib/x86_64-linux-gnu/faketime/libfaketime.so.1
|
|
|
|
|
|
|
|
# HEASLR is 64 bit only (see bug 12968)
|
|
|
|
# HEASLR is 64 bit only (see bug 12968)
|
|
|
|
flag_HEASLR: '-Wl,--high-entropy-va'
|
|
|
|
flag_HEASLR: '-Wl,--high-entropy-va'
|
|
|
|
windows-i686:
|
|
|
|
windows-i686:
|
|
|
@ -215,25 +221,18 @@ targets:
|
|
|
|
var:
|
|
|
|
var:
|
|
|
|
windows-i686: 1
|
|
|
|
windows-i686: 1
|
|
|
|
osname: windows-i686
|
|
|
|
osname: windows-i686
|
|
|
|
container:
|
|
|
|
|
|
|
|
arch: i386
|
|
|
|
|
|
|
|
faketime_path: /usr/lib/i386-linux-gnu/faketime/libfaketime.so.1
|
|
|
|
|
|
|
|
setarch: |
|
|
|
|
|
|
|
|
if test -z "$RBM_SETARCH"
|
|
|
|
|
|
|
|
then
|
|
|
|
|
|
|
|
export RBM_SETARCH=1
|
|
|
|
|
|
|
|
exec setarch i686 ./build
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
windows:
|
|
|
|
windows:
|
|
|
|
var:
|
|
|
|
var:
|
|
|
|
windows: 1
|
|
|
|
windows: 1
|
|
|
|
container:
|
|
|
|
container:
|
|
|
|
suite: stretch
|
|
|
|
suite: stretch
|
|
|
|
|
|
|
|
arch: amd64
|
|
|
|
configure_opt: '--host=[% c("arch") %]-w64-mingw32 CFLAGS="[% c("var/CFLAGS") %]" LDFLAGS="[% c("var/LDFLAGS") %]"'
|
|
|
|
configure_opt: '--host=[% c("arch") %]-w64-mingw32 CFLAGS="[% c("var/CFLAGS") %]" LDFLAGS="[% c("var/LDFLAGS") %]"'
|
|
|
|
CFLAGS: '-fstack-protector-strong -fno-strict-overflow -Wno-missing-field-initializers -Wformat -Wformat-security [% c("var/flag_mwindows") %]'
|
|
|
|
CFLAGS: '-fstack-protector-strong -fno-strict-overflow -Wno-missing-field-initializers -Wformat -Wformat-security [% c("var/flag_mwindows") %]'
|
|
|
|
LDFLAGS: '-Wl,--dynamicbase -Wl,--nxcompat -Wl,--enable-reloc-section -Wl,--no-insert-timestamp -lssp -L$gcclibs [% c("var/flag_HEASLR") %] [% c("var/flag_mwindows") %]'
|
|
|
|
LDFLAGS: '-Wl,--dynamicbase -Wl,--nxcompat -Wl,--enable-reloc-section -Wl,--no-insert-timestamp -lssp -L$gcclibs [% c("var/flag_HEASLR") %] [% c("var/flag_mwindows") %]'
|
|
|
|
flag_mwindows: '-mwindows'
|
|
|
|
flag_mwindows: '-mwindows'
|
|
|
|
compiler: mingw-w64
|
|
|
|
compiler: mingw-w64
|
|
|
|
|
|
|
|
faketime_path: /usr/lib/x86_64-linux-gnu/faketime/libfaketime.so.1
|
|
|
|
deps:
|
|
|
|
deps:
|
|
|
|
- build-essential
|
|
|
|
- build-essential
|
|
|
|
- python
|
|
|
|
- python
|
|
|
|