Skip to content

Commit ff80e8c

Browse files
Merge pull request #1011 from Veil-Project/master
[Merge][Build] Updated check symbols script for c++17
2 parents 78d8a1d + 2e769dd commit ff80e8c

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

contrib/devtools/symbol-check.py

+6-6
Original file line numberDiff line numberDiff line change
@@ -22,24 +22,24 @@
2222
# - libc version 2.11.3 (https://packages.debian.org/search?suite=default&section=all&arch=any&searchon=names&keywords=libc6)
2323
# - libstdc++ version 4.4.5 (https://packages.debian.org/search?suite=default&section=all&arch=any&searchon=names&keywords=libstdc%2B%2B6)
2424
#
25-
# Ubuntu 10.04.4 (Lucid Lynx) has:
25+
# Ubuntu 16.04 (Xenial) EOL: 2024
2626
#
27-
# - g++ version 4.4.3 (http://packages.ubuntu.com/search?keywords=g%2B%2B&searchon=names&suite=lucid&section=all)
28-
# - libc version 2.11.1 (http://packages.ubuntu.com/search?keywords=libc6&searchon=names&suite=lucid&section=all)
27+
# - g++ version 5.3.1 (http://packages.ubuntu.com/search?keywords=g%2B%2B&searchon=names&suite=lucid&section=all)
28+
# - libc version 2.23.0 (http://packages.ubuntu.com/search?keywords=libc6&searchon=names&suite=lucid&section=all)
2929
# - libstdc++ version 4.4.3 (http://packages.ubuntu.com/search?suite=lucid&section=all&arch=any&keywords=libstdc%2B%2B&searchon=names)
3030
#
3131
# Taking the minimum of these as our target.
3232
#
3333
# According to GNU ABI document (http://gcc.gnu.org/onlinedocs/libstdc++/manual/abi.html) this corresponds to:
34-
# GCC 4.4.0: GCC_4.4.0
34+
# GCC 4.8.5: GCC_4.8.0
3535
# GCC 4.4.2: GLIBCXX_3.4.13, CXXABI_1.3.3
3636
# (glibc) GLIBC_2_11
3737
#
3838
MAX_VERSIONS = {
39-
'GCC': (4,4,0),
39+
'GCC': (4,8,0),
4040
'CXXABI': (1,3,3),
4141
'GLIBCXX': (3,4,13),
42-
'GLIBC': (2,11)
42+
'GLIBC': (2,17)
4343
}
4444
# See here for a description of _IO_stdin_used:
4545
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=634261#109

contrib/gitian-descriptors/gitian-linux.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ files: []
3434
script: |
3535
3636
WRAP_DIR=$HOME/wrapped
37-
HOSTS="x86_64-linux-gnu arm-linux-gnueabihf aarch64-linux-gnu"
37+
HOSTS="i686-pc-linux-gnu x86_64-linux-gnu arm-linux-gnueabihf aarch64-linux-gnu"
3838
CONFIGFLAGS="--enable-glibc-back-compat --enable-reduce-exports --disable-bench --disable-gui-tests"
3939
FAKETIME_HOST_PROGS="gcc g++"
4040
FAKETIME_PROGS="date ar ranlib nm"

0 commit comments

Comments
 (0)