File tree Expand file tree Collapse file tree 1 file changed +2
-7
lines changed Expand file tree Collapse file tree 1 file changed +2
-7
lines changed Original file line number Diff line number Diff line change 4
4
# file COPYING or http://www.opensource.org/licenses/mit-license.php.
5
5
'''
6
6
A script to check that the (Linux) executables produced by gitian only contain
7
- allowed gcc, glibc and libstdc++ version symbols. This makes sure they are
8
- still compatible with the minimum supported Linux distribution versions.
7
+ allowed gcc and glibc version symbols. This makes sure they are still compatible
8
+ with the minimum supported Linux distribution versions.
9
9
10
10
Example usage:
11
11
20
20
#
21
21
# - g++ version 4.4.5 (https://packages.debian.org/search?suite=default§ion=all&arch=any&searchon=names&keywords=g%2B%2B)
22
22
# - libc version 2.11.3 (https://packages.debian.org/search?suite=default§ion=all&arch=any&searchon=names&keywords=libc6)
23
- # - libstdc++ version 4.4.5 (https://packages.debian.org/search?suite=default§ion=all&arch=any&searchon=names&keywords=libstdc%2B%2B6)
24
23
#
25
24
# Ubuntu 10.04.4 (Lucid Lynx) has:
26
25
#
27
26
# - g++ version 4.4.3 (http://packages.ubuntu.com/search?keywords=g%2B%2B&searchon=names&suite=lucid§ion=all)
28
27
# - libc version 2.11.1 (http://packages.ubuntu.com/search?keywords=libc6&searchon=names&suite=lucid§ion=all)
29
- # - libstdc++ version 4.4.3 (http://packages.ubuntu.com/search?suite=lucid§ion=all&arch=any&keywords=libstdc%2B%2B&searchon=names)
30
28
#
31
29
# Taking the minimum of these as our target.
32
30
#
33
31
# According to GNU ABI document (http://gcc.gnu.org/onlinedocs/libstdc++/manual/abi.html) this corresponds to:
34
32
# GCC 4.4.0: GCC_4.4.0
35
- # GCC 4.4.2: GLIBCXX_3.4.13, CXXABI_1.3.3
36
33
# (glibc) GLIBC_2_11
37
34
#
38
35
MAX_VERSIONS = {
39
36
'GCC' : (4 ,4 ,0 ),
40
- 'CXXABI' : (1 ,3 ,3 ),
41
- 'GLIBCXX' : (3 ,4 ,13 ),
42
37
'GLIBC' : (2 ,11 ),
43
38
'LIBATOMIC' : (1 ,0 )
44
39
}
You can’t perform that action at this time.
0 commit comments