...
 
Commits (250)
.pc
gcc-20??????
gcc-*.tar.xz
gm2-*.tar.xz
newlib-3.1.0
newlib-*.tar.[gx]z
bin
*-protocol
bootstrap-summary
build-hppa64
build-jit
build-nvptx
build
html
locales
src
stamps
debian/*/*~
debian/patches/series
debian/*.debhelper
debian/*.debhelper.log
debian/*.substvars
debian/gcc-XX-9.1
debian/gcc-ar-9.1
debian/gcc-nm-9.1
debian/gcc-ranlib-9.1
debian/tmp*
debian/files
debian/shlibs.local
debian/substvars.local
debian/README.libstdc++-baseline
debian/README.Bugs
debian/README.Debian.*
debian/rules.parameters
debian/soname-cache
debian/arch_binaries*
debian/indep_binaries*
debian/*-9*.preinst
debian/*-9*.postinst
debian/*-9*.prerm
debian/*-9*.postrm
debian/*-9*.doc-base*
debian/*-9*.overrides
debian/lib*1.preinst
debian/lib*2.preinst
debian/lib*6.preinst
debian/lib*1.postinst
debian/lib*6.postinst
debian/lib*1.prerm
debian/lib*6.prerm
debian/cpp-9
debian/cpp-9-doc
debian/fixincludes
debian/g++-9
debian/gcc-9
debian/gcc-9-base
debian/gcc-9-doc
debian/gcc-9-source
debian/gcc-9-hppa64-linux-gnu
debian/gcc-9-locales
debian/gcc-9-nof
debian/gcc-9-offload-nvptx
debian/gcc-9-soft-float
debian/gcc-9-test-results
debian/gcc-snapshot
debian/gccbrig-9
debian/gccgo-9
debian/gccgo-9-doc
debian/gdc-9
debian/gfortran-9
debian/gfortran-9-doc
debian/gm2-9
debian/gnat-9
debian/gnat-9-sjlj
debian/gnat-9-base
debian/gnat-9-doc
debian/gobjc-9
debian/gobjc++-9
debian/g*-9-multilib
debian/gcc-9-plugin-dev
debian/lib*asan5
debian/lib*asan5-dbg
debian/lib*atomic1.symbols
debian/lib*atomic1
debian/lib*atomic1-dbg
debian/libcc1-0
debian/libgccjit-9-dev
debian/libgccjit-9-doc
debian/libgccjit0
debian/libgccjit0-dbg
debian/lib*gcc1.symbols
debian/lib*gcc[124]
debian/lib*gcc[124]-dbg
debian/lib*gcc-9-dev
debian/lib*gfortran5.symbols
debian/lib*gfortran5
debian/lib*gfortran5-dbg
debian/lib*gfortran-9-dev
debian/libgm2-0
debian/libgm2-0-dbg
debian/libgm2-9-dev
debian/lib*go14
debian/lib*go14-dbg
debian/lib*go-9-dev
debian/libgomp-plugin-hsa1
debian/libgomp-plugin-nvptx1
debian/lib*gomp1.symbols
debian/lib*gomp1
debian/lib*gomp1-dbg
debian/lib*hsail-rt0.symbols
debian/lib*hsail-rt0
debian/lib*hsail-rt0-dbg
debian/lib*hsail-rt-9-dev
debian/lib*itm1.symbols
debian/lib*itm1
debian/lib*itm1-dbg
debian/lib*lsan0
debian/lib*lsan0-dbg
debian/lib*mpx2.symbols
debian/lib*mpx2
debian/lib*mpx2-dbg
debian/lib*objc4
debian/lib*objc4-dbg
debian/lib*objc-9-dev
debian/lib*ssp0
debian/lib*tsan0
debian/lib*tsan0-dbg
debian/lib*ubsan1
debian/lib*ubsan1-dbg
debian/lib*vtv0
debian/lib*vtv0-dbg
debian/libgnat-9
debian/libgnatvsn9
debian/libgnatprj9
debian/libgnat*9-dbg
debian/libgnat*9.overrides
debian/libgnat*9-dev
debian/libgomp1-dev
debian/lib*gphobos76
debian/lib*gphobos76-dbg
debian/lib*gphobos-9-dev
debian/lib*quadmath0.symbols
debian/lib*quadmath0
debian/lib*quadmath0-dbg
debian/libssp0-dev
debian/lib*stdc++6
debian/lib*stdc++6-9-dbg
debian/lib*stdc++-9-dev
debian/libstdc++-9-doc
debian/libstdc++-9-pic
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -13,6 +13,8 @@ Cross toolchains are built from the following source packages:
- gcc-7-cross-ports
- gcc-8-cross
- gcc-8-cross-ports
- gcc-9-cross
- gcc-9-cross-ports
- gcc-defaults
- gcc-defaults-ports
......
......@@ -31,5 +31,4 @@ This package also includes small tools covering specific needs.
default C compiler /usr/bin/gcc.
* When packaging Ada sources for Debian, you may want to read the
/usr/share/ada/debian_packaging.mk Makefile snippet and/or include
it from debian/rules in order to set sensible defaults.
/usr/share/ada/debian_packaging-$(gnat_version).mk Makefile snippet.
#!/bin/sh
# Helper for debian/rules2.
# A modification of libgnat sources invalidates the .ali checksums in
# reverse dependencies as described in the Debian Policy for Ada. GCC
# cannot afford the recommended passage through NEW, but this check at
# least reports the issue before causing random FTBFS.
set -Cefu
[$# = 2]
# Argument 1: old ALI dir
# Argument 2: new ALI dir
# A missing $1 means that we build a new GCC Base Version, and that
# libgnatBV-dev package will be renamed anyway.
[-d "$1"] || exit 0
report () {
echo 'error: changes in Ada Library Information files.'
echo 'You are seeing this because'
echo ' * DEB_CHECK_ALI_UPDATE=1 in the environment.'
echo ' * build_type=build-native and with_libgnat=yes in debian/rules.defs.'
echo " * $1 exists, so libgnat is probably rebuilding itself with the same version."
echo " * checksums in former $1 and freshly built $2 differ."
echo 'This may break Ada packages, see https://people.debian.org/~lbrenta/debian-ada-policy.html.'
echo 'If you are uploading to Debian, please contact debian-ada@lists.debian.org.'
exit 1
}
for ali1 in `find "$1" -name "*.ali"`; do
unit=`basename "$ali1" .ali`
ali2="$2/$unit.ali"
[-r "$ali2"] || report "$ali1" "$ali2"
pattern="^D $unit\.ad"
lines1=`grep "$pattern" "$ali1"`
lines2=`grep "$pattern" "$ali2"`
["$lines1" = "lines2"] || report "$ali1" "$ali2"
done
#!/usr/bin/python2
#!/usr/bin/python3
# Helper when migrating bugs from a gnat version to another.
......@@ -16,9 +16,9 @@ os.environ ['LC_ALL'] = 'C'
same_gcc_base_version = True
# The current version.
new_version = "7"
new_version = "9"
for line in subprocess.check_output (("dpkg", "--status", "gnat-" + new_version)).split ("\n"):
for line in subprocess.check_output (("dpkg", "--status", "gnat-" + new_version)).decode ().split ("\n"):
if line.startswith ("Version: "):
deb_version = line [len ("Version: "):]
break
......@@ -93,7 +93,7 @@ def check_produces_a_faulty_executable (bug, make, sources, regex, trigger):
if status != 0:
report (bug, "cannot compile the trigger anymore", stderr)
else:
output = subprocess.check_output ((os.path.join (tmp_dir, trigger),), cwd=tmp_dir)
output = subprocess.check_output ((os.path.join (tmp_dir, trigger),), cwd=tmp_dir).decode ()
if re.search (regex, output):
reassign_and_remove_dir (bug, tmp_dir)
else:
......@@ -141,7 +141,7 @@ end pak5;
check_reports_an_error_but_should_not (
bug = 246187,
make = ("gnatmake", "test_43"),
regex = "Error detected at system.ads:156:5",
regex = "Error detected at test_43.ads:11:4",
sources = (
("test_43.ads", """package Test_43 is
type T1 is private;
......@@ -659,7 +659,7 @@ end Test_128;
check_reports_an_error_but_should_not (
bug = 279893,
make = ("gnatmake", "test_129"),
regex = """^gcc-[0-9.]+ -c test_129\.ads
regex = """gcc-[0-9.]+ -c test_129\.ads
test_129\.ads:1.:49: designated type of actual does not match that of formal "T2"
test_129\.ads:1.:49: instantiation abandoned
gnatmake: "test_129\.ads" compilation error$""",
......@@ -813,43 +813,6 @@ private
end pak1;
"""),))
# Once the bug box disappears, check the executable.
# check_produces_a_faulty_executable (
check_reports_an_error_but_should_not (
bug = 427108,
make = ("gnatmake", "test1"),
regex = "Program_Error exp_disp.adb:7840 explicit raise",
sources = (
("test1.adb", """-- "For the execution of a call on an inherited subprogram,
-- a call on the corresponding primitive subprogram of the
-- parent or progenitor type is performed; the normal conversion
-- of each actual parameter to the subtype of the corresponding
-- formal parameter (see 6.4.1) performs any necessary type
-- conversion as well."
with Text_IO; use Text_IO;
procedure Test1 is
package Pak1 is
type T1 is tagged null record;
function Eq(X, Y: T1) return Boolean renames "=";
end Pak1;
package Pak2 is
type T2 is new Pak1.T1 with record
F1: Integer;
end record;
end Pak2;
Z1: Pak2.T2 := (F1 => 1);
Z2: Pak2.T2 := (F1 => 2);
begin
if Pak2.Eq(Z1, Z2) = Pak1.Eq(Pak1.T1(Z1), Pak1.T1(Z2))
then Put_Line("PASSED");
else Put_Line("FAILED");
end if;
end Test1;
"""),))
check_reports_an_error_but_should_not (
bug = 660698,
make = ("gnatmake", "proc.adb"),
......@@ -974,6 +937,25 @@ begin
end Main;
"""),))
check_produces_a_faulty_executable (
bug = 894225,
make = ("gnatmake", "main"),
trigger = "main",
sources = (
("main.adb",
"""with Ada.Directories, Ada.Text_IO;
procedure Main is
begin
Ada.Text_IO.Put_Line (Ada.Directories.Containing_Directory ("/a/b/"));
Ada.Text_IO.Put_Line (Ada.Directories.Containing_Directory ("a/b/"));
Ada.Text_IO.Put_Line (Ada.Directories.Containing_Directory ("b/"));
end Main;
"""),
),
regex = """^/a/b
a/b
b$""")
try:
os.rmdir (workspace)
except:
......
# Common settings for Ada Debian packaging.
#
# Copyright (C) 2012-2014 Nicolas Boulenguez <nicolas@debian.org>
# Copyright (C) 2012-2019 Nicolas Boulenguez <nicolas@debian.org>
#
# This program is free software: you can redistribute it and/or
# modify it under the terms of the GNU General Public License as
......@@ -12,11 +12,19 @@
# General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
# dpkg-dev (>= 1.16.1) provides /usr/share/dpkg/default.mk (or the
# Typical use:
#
# gnat_version := $(shell gnatgcc -dumpversion)
# DEB_BUILD_MAINT_OPTIONS := hardening=+all
# DEB_LDFLAGS_MAINT_APPEND := -Wl,--no-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-allow-shlib-undefined
# DEB_ADAFLAGS_MAINT_APPEND := -gnatwa -Wall
# include /usr/share/dpkg/buildflags.mk
# include /usr/share/ada/debian_packaging-$(gnat_version).mk
# dpkg-dev provides /usr/share/dpkg/default.mk (or the
# more specific buildflags.mk) to set standard variables like
# DEB_HOST_MULTIARCH, CFLAGS, LDFLAGS...) according to the build
# DEB_HOST_MULTIARCH, CFLAGS, LDFLAGS... according to the build
# environment (DEB_BUILD_OPTIONS...) and the policy (hardening
# flags...).
# You must include it before this file.
......@@ -30,20 +38,22 @@ endif
# Format checking is meaningless for Ada sources.
ADAFLAGS := $(filter-out -Wformat -Werror=format-security, $(CFLAGS))
ifdef DPKG_EXPORT_BUILDFLAGS
export ADAFLAGS
ifdef DEB_ADAFLAGS_SET
ADAFLAGS := $(DEB_ADAFLAGS_SET)
endif
ADAFLAGS := $(DEB_ADAFLAGS_PREPEND) \
$(filter-out $(DEB_ADAFLAGS_STRIP),$(ADAFLAGS)) \
$(DEB_ADAFLAGS_APPEND)
# Avoid dpkg-shlibdeps warning about depending on a library from which
# no symbol is used, see http://wiki.debian.org/ToolChain/DSOLinking.
# Gnatmake users must upgrade to >= 4.6.4-1 to circumvent #680292.
LDFLAGS += -Wl,--as-needed
# Warn during build time if undefined symbols.
LDFLAGS += -Wl,-z,defs
ifdef DEB_ADAFLAGS_MAINT_SET
ADAFLAGS := $(DEB_ADAFLAGS_MAINT_SET)
endif
ADAFLAGS := $(DEB_ADAFLAGS_MAINT_PREPEND) \
$(filter-out $(DEB_ADAFLAGS_MAINT_STRIP),$(ADAFLAGS)) \
$(DEB_ADAFLAGS_MAINT_APPEND)
ifdef DPKG_EXPORT_BUILDFLAGS
export LDFLAGS
export ADAFLAGS
endif
######################################################################
......@@ -51,8 +61,9 @@ endif
# GCC binaries must be compatible with GNAT at the binary level, use
# the same version. This setting is mandatory for every upstream C
# compilation ("export CC" is enough for dh_auto_configure with a
# normal ./configure).
# compilation. Typical use:
# override_dh_auto_configure:
# dh_auto_configure -- CC='$(CC)'
CC := gnatgcc
......@@ -64,7 +75,8 @@ CC := gnatgcc
# Use all processors unless parallel=n is set in DEB_BUILD_OPTIONS.
# http://www.debian.org/doc/debian-policy/ch-source.html#s-debianrules-options
BUILDER_JOBS := $(filter parallel=%,$(DEB_BUILD_OPTIONS))
# The value may be useful elsewhere. Example: SPHINXOPTS=-j$(BUILDER_JOBS)
BUILDER_JOBS := $(filter parallel=%,$(DEB_BUILD_OPTIONS) $(DEB_BUILD_MAINT_OPTIONS))
ifneq (,$(BUILDER_JOBS))
BUILDER_JOBS := $(subst parallel=,,$(BUILDER_JOBS))
else
......@@ -76,7 +88,9 @@ BUILDER_OPTIONS += -R
# Avoid lintian warning about setting an explicit library runpath.
# http://wiki.debian.org/RpathIssue
ifeq (,$(filter terse,$(DEB_BUILD_OPTIONS) $(DEB_BUILD_MAINT_OPTIONS)))
BUILDER_OPTIONS += -v
endif
# Make exact command lines available for automatic log checkers.
BUILDER_OPTIONS += -eS
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
gcc-7_7.3.0-29_source.buildinfo devel optional
#! /bin/sh
PATH="/@LIBEXECDIR@/install-tools:$PATH"
TARGET_MACHINE=`dpkg-architecture -qDEB_HOST_GNU_TYPE`
export TARGET_MACHINE
exec fixinc.sh "$@"
#! /bin/sh -e
rm -f /usr/lib/gcc-snapshot/share/python/*.py[co]
find /usr/lib/gcc-snapshot/share/python -name '*.py[co]' | xargs -r rm -f
find /usr/lib/gcc-snapshot/share/python -name __pycache__ -type d | xargs -r rm -rf
#DEBHELPER#
# automake gets it wrong for the multilib build
lib64asan4 binary: binary-or-shlib-defines-rpath
lib32asan5 binary: binary-or-shlib-defines-rpath
libasan.so.4 lib32asan4 #MINVER#
libasan.so.5 lib32asan5 #MINVER#
#include "libasan.symbols.common"
#include "libasan.symbols.32"
(arch=s390x)__interceptor___tls_get_addr_internal@Base 7
......
# no usable zconf.h header in lib32z1-dev
lib32gphobos71 binary: embedded-library
lib32gphobos68 binary: embedded-library
# automake gets it wrong for the multilib build
lib32asan4 binary: binary-or-shlib-defines-rpath
lib64asan5 binary: binary-or-shlib-defines-rpath
libasan.so.4 lib64asan4 #MINVER#
libasan.so.5 lib64asan5 #MINVER#
#include "libasan.symbols.common"
#include "libasan.symbols.64"
# no usable zconf.h header in lib64z1-dev
lib64gphobos71 binary: embedded-library
lib64gphobos68 binary: embedded-library
__interceptor_shmctl@Base 4.9
(arch=base-any-linux-amd64 base-any-linux-arm64 any-linux-mips64 any-linux-mips64el)__sanitizer_print_memory_profile@Base 7
_ZdaPvm@Base 5
_ZdaPvmSt11align_val_t@Base 7
_ZdlPvm@Base 5
......
This diff is collapsed.
libasan.so.4 libasan4 #MINVER#
libasan.so.5 libasan5 #MINVER#
#include "libasan.symbols.common"
(arch=!arm64 !alpha !amd64 !ia64 !mips64el !ppc64 !ppc64el !s390x !sparc64 !kfreebsd-amd64)#include "libasan.symbols.32"
(arch=arm64 alpha amd64 ia64 mips64el ppc64 ppc64el s390x sparc64 kfreebsd-amd64)#include "libasan.symbols.64"
......@@ -7,13 +7,13 @@ libasan.so.4 libasan4 #MINVER#
(arch=!s390x)__interceptor___tls_get_addr@Base 5
(arch=!powerpc !ppc64 !ppc64el !s390x)__tls_get_addr@Base 5
(arch=powerpc ppc64 ppc64el)__tls_get_addr_opt@Base 7
(arch=s390x)__interceptor___tls_get_addr_internal@Base 7
(arch=s390x)__interceptor___tls_get_offset@Base 7
(arch=s390x)__tls_get_addr_internal@Base 7
(arch=s390x)__tls_get_offset@Base 7
(arch=!armel !powerpc !sparc !sparc64)__interceptor_ptrace@Base 4.9
(arch=!armel !powerpc !sparc !sparc64)ptrace@Base 4.9
(arch=any-amd64 x32 any-mips any-mipsel)internal_sigreturn@Base 7
(arch=s390x)__interceptor___tls_get_addr_internal@Base 8
(arch=s390x)__interceptor___tls_get_offset@Base 8
(arch=s390x)__tls_get_addr_internal@Base 8
(arch=s390x)__tls_get_offset@Base 8
(arch=!powerpc !sparc !sparc64)__interceptor_ptrace@Base 4.9
(arch=!powerpc !sparc !sparc64)ptrace@Base 4.9
(arch=base-any-any-amd64 any-mips any-mipsel x32)internal_sigreturn@Base 7
(arch=armel armhf)__interceptor___aeabi_memclr4@Base 5
(arch=armel armhf)__interceptor___aeabi_memclr8@Base 5
(arch=armel armhf)__interceptor___aeabi_memclr@Base 5
......
......@@ -4,9 +4,11 @@ libcc1.so.0 libcc1-0 #MINVER#
(optional=abi_c++11)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE12emplace_backIJS5_EEEvDpOT_@Base 6
(optional=abi_c++11)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE19_M_emplace_back_auxIJRKS5_EEEvDpOT_@Base 6
(optional=abi_c++11)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE19_M_emplace_back_auxIJS5_EEEvDpOT_@Base 6
(optional=abi_c++17)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJRKS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_@Base 8
(optional=abi_c++17)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_@Base 8
(optional=abi_c++11)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag@Base 8
(optional=abi_c++11)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag@Base 8
_xexit_cleanup@Base 5
(optional=abi_c++11)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJRKS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_@Base 7
(optional=abi_c++11)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_@Base 7
concat@Base 5
concat_copy2@Base 5
concat_copy@Base 5
......
libcilkrts.so.5 #PACKAGE# #MINVER#
(symver)CILKABI0 4.9
(symver)CILKABI1 4.9
(symver)CILKLIB1.02 4.9
......@@ -14,8 +14,8 @@ libgcc_s.so.1 #PACKAGE# #MINVER#
(symver|arch=powerpc s390 s390x)GCC_4.1.0 1:4.1
(symver)GCC_4.2.0 1:4.2
(symver)GCC_4.3.0 1:4.3
(symver|arch=any-i386 mips mipsel mipsn32 mips64 mips64el)GCC_4.4.0 1:4.4
(symver|arch=arm64 any-i386 mipsn32 mips64 mips64el)GCC_4.5.0 1:4.5
(symver|arch=any-i386 mips mipsel mipsn32 mips64 mips64el riscv64)GCC_4.4.0 1:4.4
(symver|arch=arm64 any-i386 mipsn32 mips64 mips64el riscv64)GCC_4.5.0 1:4.5
#(symver|optional)GCC_4.6.0 1:4.6
(symver)GCC_4.7.0 1:4.7
(symver|arch=any-amd64 any-i386 x32)GCC_4.8.0 1:4.8
......
......@@ -6,3 +6,8 @@ libgccjit.so.0 #PACKAGE# #MINVER#
(symver)LIBGCCJIT_ABI_4 6
(symver)LIBGCCJIT_ABI_5 6
(symver)LIBGCCJIT_ABI_6 7
(symver)LIBGCCJIT_ABI_7 8
(symver)LIBGCCJIT_ABI_8 8
(symver)LIBGCCJIT_ABI_9 8
(symver)LIBGCCJIT_ABI_10 8
(symver)LIBGCCJIT_ABI_11 8
libgfortran.so.4 #PACKAGE# #MINVER#
(symver)GFORTRAN_7 7
(symver)GFORTRAN_C99_7 7
(symver)GFORTRAN_F2C_7 7
libgfortran.so.5 #PACKAGE# #MINVER#
(symver)GFORTRAN_8 8
(symver)GFORTRAN_9 9
(symver)GFORTRAN_9.2 9.1
(symver)GFORTRAN_C99_8 8
(symver)GFORTRAN_F2C_8 8
libgm2.so.0 #PACKAGE# #MINVER#
libcor.so.0 #PACKAGE# #MINVER#
libiso.so.0 #PACKAGE# #MINVER#
liblog.so.0 #PACKAGE# #MINVER#
libmin.so.0 #PACKAGE# #MINVER#
libulm.so.0 #PACKAGE# #MINVER#
libgnat-7 binary: package-name-doesnt-match-sonames
......@@ -7,12 +7,17 @@ libgomp.so.1 #PACKAGE# #MINVER#
(symver)GOMP_4.0 4.9
(symver)GOMP_4.0.1 5
(symver)GOMP_4.5 6
(symver)GOMP_5.0 9
(symver)GOMP_PLUGIN_1.0 5
(symver)GOMP_PLUGIN_1.1 6
(symver)GOMP_PLUGIN_1.2 9
(symver)OACC_2.0 5
(symver)OACC_2.0.1 8
(symver)OACC_2.5 9
(symver)OMP_1.0 4.2.1
(symver)OMP_2.0 4.2.1
(symver)OMP_3.0 4.4
(symver)OMP_3.1 4.7
(symver)OMP_4.0 4.9
(symver)OMP_4.5 6
(symver)OMP_5.0 9
......@@ -38,6 +38,7 @@ libhsail-rt.so.0 #PACKAGE# #MINVER#
__hsail_casqueuewriteindex@Base 7
__hsail_class_f32@Base 7
__hsail_class_f32_f16@Base 7
__hsail_class_f64@Base 8
__hsail_clock@Base 7
__hsail_cuid@Base 7
__hsail_currentworkgroupsize@Base 7
......
liblsan.so.0 liblsan0 #MINVER#
_ZN11__sanitizer11CheckFailedEPKciS1_yy@Base 4.9
_ZN11__sanitizer7OnPrintEPKc@Base 4.9
OnPrint@Base 8
_ZdaPv@Base 4.9
_ZdaPvRKSt9nothrow_t@Base 4.9
_ZdaPvSt11align_val_t@Base 8
_ZdaPvSt11align_val_tRKSt9nothrow_t@Base 8
_ZdaPvm@Base 8
_ZdaPvmSt11align_val_t@Base 8
_ZdlPv@Base 4.9
_ZdlPvRKSt9nothrow_t@Base 4.9
_ZdlPvSt11align_val_t@Base 8
_ZdlPvSt11align_val_tRKSt9nothrow_t@Base 8
_ZdlPvm@Base 8
_ZdlPvmSt11align_val_t@Base 8
_Znam@Base 4.9
_ZnamRKSt9nothrow_t@Base 4.9
_ZnamSt11align_val_t@Base 8
_ZnamSt11align_val_tRKSt9nothrow_t@Base 8
_Znwm@Base 4.9
_ZnwmRKSt9nothrow_t@Base 4.9
_ZnwmSt11align_val_t@Base 8
_ZnwmSt11align_val_tRKSt9nothrow_t@Base 8
__asan_backtrace_alloc@Base 4.9
__asan_backtrace_close@Base 4.9
__asan_backtrace_create_state@Base 4.9
......@@ -21,6 +32,7 @@ liblsan.so.0 liblsan0 #MINVER#
__asan_backtrace_qsort@Base 4.9
__asan_backtrace_release_view@Base 4.9
__asan_backtrace_syminfo@Base 4.9
__asan_backtrace_uncompress_zdebug@Base 8
__asan_backtrace_vector_finish@Base 4.9
__asan_backtrace_vector_grow@Base 4.9
__asan_backtrace_vector_release@Base 4.9
......@@ -49,6 +61,7 @@ liblsan.so.0 liblsan0 #MINVER#
__asan_java_demangle_v3@Base 4.9
__asan_java_demangle_v3_callback@Base 4.9
__interceptor___libc_memalign@Base 4.9
__interceptor__exit@Base 8
__interceptor_aligned_alloc@Base 5
__interceptor_calloc@Base 4.9
__interceptor_cfree@Base 4.9
......@@ -57,12 +70,17 @@ liblsan.so.0 liblsan0 #MINVER#
__interceptor_malloc@Base 4.9
__interceptor_malloc_usable_size@Base 4.9
__interceptor_mallopt@Base 4.9
__interceptor_mcheck@Base 8
__interceptor_mcheck_pedantic@Base 8
__interceptor_memalign@Base 4.9
__interceptor_mprobe@Base 8
__interceptor_posix_memalign@Base 4.9
__interceptor_pthread_create@Base 4.9
__interceptor_pthread_join@Base 4.9
__interceptor_pvalloc@Base 4.9
__interceptor_realloc@Base 4.9
__interceptor_sigaction@Base 8
__interceptor_signal@Base 8
__interceptor_valloc@Base 4.9
__libc_memalign@Base 4.9
__lsan_disable@Base 4.9
......@@ -70,53 +88,53 @@ liblsan.so.0 liblsan0 #MINVER#
__lsan_do_recoverable_leak_check@Base 6
__lsan_enable@Base 4.9
__lsan_ignore_object@Base 4.9
__lsan_init@Base 8
__lsan_register_root_region@Base 5
__lsan_unregister_root_region@Base 5
__sanitizer_cov@Base 4.9
__sancov_default_options@Base 8
__sancov_lowest_stack@Base 8
__sanitizer_acquire_crash_state@Base 9
__sanitizer_cov_8bit_counters_init@Base 8
__sanitizer_cov_dump@Base 4.9
__sanitizer_cov_indir_call16@Base 5
__sanitizer_cov_init@Base 5
__sanitizer_cov_module_init@Base 5
__sanitizer_cov_trace_basic_block@Base 6
__sanitizer_cov_pcs_init@Base 8
__sanitizer_cov_reset@Base 8
__sanitizer_cov_trace_cmp1@Base 7
__sanitizer_cov_trace_cmp2@Base 7
__sanitizer_cov_trace_cmp4@Base 7
__sanitizer_cov_trace_cmp8@Base 7
__sanitizer_cov_trace_cmp@Base 6
__sanitizer_cov_trace_const_cmp1@Base 8
__sanitizer_cov_trace_const_cmp2@Base 8
__sanitizer_cov_trace_const_cmp4@Base 8
__sanitizer_cov_trace_const_cmp8@Base 8
__sanitizer_cov_trace_div4@Base 7
__sanitizer_cov_trace_div8@Base 7
__sanitizer_cov_trace_func_enter@Base 6
__sanitizer_cov_trace_gep@Base 7
__sanitizer_cov_trace_pc_guard@Base 7
__sanitizer_cov_trace_pc_guard_init@Base 7
__sanitizer_cov_trace_pc_indir@Base 7
__sanitizer_cov_trace_switch@Base 6
__sanitizer_cov_with_check@Base 6
__sanitizer_dump_coverage@Base 8
__sanitizer_dump_trace_pc_guard_coverage@Base 8
__sanitizer_get_allocated_size@Base 5
__sanitizer_get_coverage_guards@Base 6
__sanitizer_get_current_allocated_bytes@Base 5
__sanitizer_get_estimated_allocated_size@Base 5
__sanitizer_get_free_bytes@Base 5
__sanitizer_get_heap_size@Base 5
__sanitizer_get_number_of_counters@Base 6
__sanitizer_get_module_and_offset_for_pc@Base 8
__sanitizer_get_ownership@Base 5
__sanitizer_get_total_unique_caller_callee_pairs@Base 6
__sanitizer_get_total_unique_coverage@Base 6
__sanitizer_get_unmapped_bytes@Base 5
__sanitizer_install_malloc_and_free_hooks@Base 7
__sanitizer_maybe_open_cov_file@Base 5
__sanitizer_print_stack_trace@Base 5
__sanitizer_report_error_summary@Base 4.9
__sanitizer_reset_coverage@Base 6
__sanitizer_sandbox_on_notify@Base 4.9
__sanitizer_set_death_callback@Base 6
__sanitizer_set_report_fd@Base 7
__sanitizer_set_report_path@Base 4.9
__sanitizer_symbolize_global@Base 7
__sanitizer_symbolize_pc@Base 7
__sanitizer_update_counter_bitset_and_clear_counters@Base 6
_exit@Base 8
aligned_alloc@Base 5
(optional)backtrace_uncompress_zdebug@Base 7
calloc@Base 4.9
cfree@Base 4.9
free@Base 4.9
......@@ -125,10 +143,15 @@ liblsan.so.0 liblsan0 #MINVER#
malloc@Base 4.9
malloc_usable_size@Base 4.9
mallopt@Base 4.9
mcheck@Base 8
mcheck_pedantic@Base 8
memalign@Base 4.9
mprobe@Base 8
posix_memalign@Base 4.9
pthread_create@Base 4.9
pthread_join@Base 4.9
pvalloc@Base 4.9
realloc@Base 4.9
sigaction@Base 8
signal@Base 8
valloc@Base 4.9
libmpx.so.2 #PACKAGE# #MINVER#
(symver)LIBMPX_1.0 5
(symver)LIBMPX_2.0 6
libmpxwrappers.so.2 #PACKAGE# #MINVER#
(symver)LIBMPXWRAPPERS_1.0 5
libquadmath.so.0 #PACKAGE# #MINVER#
(symver)QUADMATH_1.0 4.6
(symver)QUADMATH_1.1 6
(symver)QUADMATH_1.2 9
libantlr-dev (<= 2.7.7+dfsg-6),
libaqsis1 (<= 1.8.2-1),
libassimp3 (<= 3.0~dfsg-4),
blockattack (<= 1.4.1+ds1-2.1+b2),
boo (<= 0.9.5~git20110729.r1.202a430-2),
libboost-date-time1.54.0,
libboost-date-time1.55.0,
libcpprest2.4 (<= 2.4.0-2),
printer-driver-brlaser (<= 3-3),
c++-annotations (<= 10.2.0-1),
clustalx (<= 2.1+lgpl-3),
libdavix0 (<= 0.4.0-1+b1),
libdballe6 (<= 6.8-1),
dff (<= 1.3.0+dfsg.1-4.1+b3),
libdiet-sed2.8 (<= 2.8.0-1+b3),
libdiet-client2.8 (<= 2.8.0-1+b3),
libdiet-admin2.8 (<= 2.8.0-1+b3),
digikam-private-libs (<= 4:4.4.0-1.1+b2),
emscripten (<= 1.22.1-1),
ergo (<= 3.4.0-1),
fceux (<= 2.2.2+dfsg0-1),
flush (<= 0.9.12-3.1),
libfreefem++ (<= 3.37.1-1),
freeorion (<= 0.4.4+git20150327-2),
fslview (<= 4.0.1-4),
fwbuilder (<= 5.1.0-4),
libgazebo5 (<= 5.0.1+dfsg-2.1),
libgetfem4++ (<= 4.2.1~beta1~svn4635~dfsg-3+b1),
libgmsh2 (<= 2.9.3+dfsg1-1),
gnote (<= 3.16.2-1),
gnudatalanguage (<= 0.9.5-2+b2),
python-healpy (<= 1.8.1-1+b1),
innoextract (<= 1.4-1+b1),
libinsighttoolkit4.7 (<= 4.7.2-2),
libdap17 (<= 3.14.0-2),
libdapclient6 (<= 3.14.0-2),
libdapserver7 (<= 3.14.0-2),
libkolabxml1 (<= 1.1.0-3),
libpqxx-4.0 (<= 4.0.1+dfsg-3),
libreoffice-core (<= 1:4.4.5-2),
librime1 (<= 1.2+dfsg-2),
libwibble-dev (<= 1.1-1),
lightspark (<= 0.7.2+git20150512-2+b1),
libmarisa0 (<= 0.2.4-8),
mira-assembler (<= 4.9.5-1),
mongodb (<= 1:2.4.14-2),
mongodb-server (<= 1:2.4.14-2),
ncbi-blast+ (<= 2.2.30-4),
libogre-1.8.0 (<= 1.8.0+dfsg1-7+b1),
libogre-1.9.0 (<= 1.9.0+dfsg1-4),
openscad (<= 2014.03+dfsg-1+b1),
libopenwalnut1 (<= 1.4.0~rc1+hg3a3147463ee2-1+b1),
passepartout (<= 0.7.1-1.1),
pdf2djvu (<= 0.7.21-2),
photoprint (<= 0.4.2~pre2-2.3+b2),
plastimatch (<= 1.6.2+dfsg-1),
plee-the-bear (<= 0.6.0-3.1),
povray (<= 1:3.7.0.0-8),
powertop (<= 2.6.1-1),
psi4 (<= 4.0~beta5+dfsg-2+b1),
python3-taglib (<= 0.3.6+dfsg-2+b2),
realtimebattle (<= 1.0.8-14),
ruby-passenger (<= 5.0.7-1),
libapache2-mod-passenger (<= 5.0.7-1),
schroot (<= 1.6.10-1+b1),
sqlitebrowser (<= 3.5.1-3),
tecnoballz (<= 0.93.1-6),
wesnoth-1.12-core (<= 1:1.12.4-1),
widelands (<= 1:18-3+b1),
libwreport2 (<= 2.14-1),
xflr5 (<= 6.09.06-2),
libxmltooling6 (<= 1.5.3-2.1),
libchemps2-1 (<= 1.5-1),
python-fiona (<= 1.5.1-2),
python3-fiona (<= 1.5.1-2),
fiona (<= 1.5.1-2),
python-guiqwt (<= 2.3.1-1),
python-htseq (<= 0.5.4p3-2),
python-imposm (<= 2.5.0-3+b2),
python-pysph (<= 0~20150606.gitfa26de9-5),
python3-taglib (<= 0.3.6+dfsg-2+b2),
python-scipy (<= 0.14.1-1),
python3-scipy (<= 0.14.1-1),
python-sfml (<= 2.2~git20150611.196c88+dfsg-1+b1),
python3-sfml (<= 2.2~git20150611.196c88+dfsg-1+b1),
python-rasterio (<= 0.24.0-1),
libktoblzcheck1c2a,
libaqbanking34-plugins,
liblhapdf0,
libpythia8,
libxapian30 (<= 1.4.1-1~bpo8+1),
libantlr-dev (<= 2.7.7+dfsg-6),
libaqsis1 (<= 1.8.2-1),
libassimp3 (<= 3.0~dfsg-4),
blockattack (<= 1.4.1+ds1-2.1build2),
boo (<= 0.9.5~git20110729.r1.202a430-2),
libboost-date-time1.55.0,
libcpprest2.2 (<= 2.2.0-1),
printer-driver-brlaser (<= 3-3),
c++-annotations (<= 10.2.0-1),
chromium-browser (<= 43.0.2357.130-0ubuntu2),
clustalx (<= 2.1+lgpl-2),
libdavix0 (<= 0.4.0-1build1),
libdballe6 (<= 6.8-1),
dff (<= 1.3.0+dfsg.1-4.1build2),
libdiet-sed2.8 (<= 2.8.0-1build3),
libdiet-client2.8 (<= 2.8.0-1build3),
libdiet-admin2.8 (<= 2.8.0-1build3),
libkgeomap2 (<= 4:15.04.2-0ubuntu1),
libmediawiki1 (<= 1.0~digikam4.10.0-0ubuntu2),
libkvkontakte1 (<= 1.0~digikam4.10.0-0ubuntu2),
emscripten (<= 1.22.1-1),
ergo (<= 3.4.0-1),
fceux (<= 2.2.2+dfsg0-1),
flush (<= 0.9.12-3.1ubuntu1),
libfreefem++ (<= 3.37.1-1),
freeorion (<= 0.4.4+git20150327-2),
fslview (<= 4.0.1-4),
fwbuilder (<= 5.1.0-4),
libgazebo5 (<= 5.0.1+dfsg-2.1),
libgetfem4++ (<= 4.2.1~beta1~svn4482~dfsg-3ubuntu3),
libgmsh2 (<= 2.8.5+dfsg-1.1ubuntu1),
gnote (<= 3.16.2-1),
gnudatalanguage (<= 0.9.5-2build1),
python-healpy (<= 1.8.1-1),
innoextract (<= 1.4-1build1),
libinsighttoolkit4.6 (<= 4.6.0-3ubuntu3),
libdap17 (<= 3.14.0-2),
libdapclient6 (<= 3.14.0-2),
libdapserver7 (<= 3.14.0-2),
libkolabxml1 (<= 1.1.0-3),
libpqxx-4.0 (<= 4.0.1+dfsg-3ubuntu1),
libreoffice-core (<= 1:4.4.4~rc3-0ubuntu1),
librime1 (<= 1.2+dfsg-2),
libwibble-dev (<= 1.1-1),
lightspark (<= 0.7.2+git20150512-2),
libmarisa0 (<= 0.2.4-8build1),
mira-assembler (<= 4.9.5-1),
mongodb (<= 1:2.6.3-0ubuntu7),
mongodb-server (<= 1:2.6.3-0ubuntu7),
ncbi-blast+ (<= 2.2.30-4),
libogre-1.8.0 (<= 1.8.1+dfsg-0ubuntu5),
libogre-1.9.0 (<= 1.9.0+dfsg1-4),
openscad (<= 2014.03+dfsg-1build1),
libopenwalnut1 (<= 1.4.0~rc1+hg3a3147463ee2-1ubuntu2),
passepartout (<= 0.7.1-1.1),
pdf2djvu (<= 0.7.19-1ubuntu2),
photoprint (<= 0.4.2~pre2-2.3),
plastimatch (<= 1.6.2+dfsg-1),
plee-the-bear (<= 0.6.0-3.1),
povray (<= 1:3.7.0.0-8),
powertop (<= 2.6.1-1),
psi4 (<= 4.0~beta5+dfsg-2build1),
python3-taglib (<= 0.3.6+dfsg-2build2),
realtimebattle (<= 1.0.8-14),
ruby-passenger (<= 4.0.53-1),
libapache2-mod-passenger (<= 4.0.53-1),
sqlitebrowser (<= 3.5.1-3),
tecnoballz (<= 0.93.1-6),
wesnoth-1.12-core (<= 1:1.12.4-1),
widelands (<= 1:18-3build1),
libwreport2 (<= 2.14-1),
xflr5 (<= 6.09.06-2),
libxmltooling6 (<= 1.5.3-2.1),
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -3,6 +3,6 @@ libstdc++.so.6 libstdc++6 #MINVER#
__gxx_personality_v0@CXXABI_1.3 4.1.1
#include "libstdc++6.symbols.excprop"
#include "libstdc++6.symbols.glibcxxmath"
##include "libstdc++6.symbols.money.ldbl"
#include "libstdc++6.symbols.money.ldbl"
_ZNKSt3tr14hashIeEclEe@GLIBCXX_3.4.10 4.3.0
_ZNKSt4hashIeEclEe@GLIBCXX_3.4.10 4.3.0
This diff is collapsed.
This diff is collapsed.
# automake gets it wrong for the multilib build
libx32asan4 binary: binary-or-shlib-defines-rpath
libx32asan5 binary: binary-or-shlib-defines-rpath
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.