[gcc-6] 259/401: - libasab symbols updates
Ximin Luo
infinity0 at debian.org
Wed Apr 5 15:49:56 UTC 2017
This is an automated email from the git hooks/post-receive script.
infinity0 pushed a commit to branch pu/reproducible_builds
in repository gcc-6.
commit 5853721294fad8c707a30ecd890429f8fd8b6d7c
Author: doko <doko at 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca>
Date: Thu Nov 10 20:07:30 2016 +0000
- libasab symbols updates
git-svn-id: svn://anonscm.debian.org/gcccvs/branches/sid/gcc-6@9042 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca
---
debian/lib32asan0.overrides | 2 --
debian/lib32asan0.symbols | 3 ---
debian/lib32asan3.overrides | 2 ++
debian/lib32asan3.symbols | 3 +++
debian/lib64asan0.overrides | 2 --
debian/lib64asan0.symbols | 3 ---
debian/lib64asan3.overrides | 2 ++
debian/lib64asan3.symbols | 3 +++
debian/{libasan2.symbols => libasan3.symbols} | 2 +-
debian/libx32asan0.overrides | 2 --
debian/libx32asan0.symbols | 3 ---
debian/libx32asan3.overrides | 2 ++
debian/libx32asan3.symbols | 3 +++
debian/patches/pr77686-workaround.diff | 13 -------------
debian/rules.defs | 4 +---
debian/rules.patch | 1 -
debian/rules.unpack | 2 ++
17 files changed, 19 insertions(+), 33 deletions(-)
diff --git a/debian/lib32asan0.overrides b/debian/lib32asan0.overrides
deleted file mode 100644
index 5df1123..0000000
--- a/debian/lib32asan0.overrides
+++ /dev/null
@@ -1,2 +0,0 @@
-# automake gets it wrong for the multilib build
-lib32asan0 binary: binary-or-shlib-defines-rpath
diff --git a/debian/lib32asan0.symbols b/debian/lib32asan0.symbols
deleted file mode 100644
index edd5ae2..0000000
--- a/debian/lib32asan0.symbols
+++ /dev/null
@@ -1,3 +0,0 @@
-libasan.so.0 lib32asan0 #MINVER#
-#include "libasan0.symbols.common"
-#include "libasan0.symbols.32"
diff --git a/debian/lib32asan3.overrides b/debian/lib32asan3.overrides
new file mode 100644
index 0000000..0a5cba2
--- /dev/null
+++ b/debian/lib32asan3.overrides
@@ -0,0 +1,2 @@
+# automake gets it wrong for the multilib build
+lib32asan3 binary: binary-or-shlib-defines-rpath
diff --git a/debian/lib32asan3.symbols b/debian/lib32asan3.symbols
new file mode 100644
index 0000000..e117657
--- /dev/null
+++ b/debian/lib32asan3.symbols
@@ -0,0 +1,3 @@
+libasan.so.3 lib32asan3 #MINVER#
+#include "libasan.symbols.common"
+#include "libasan.symbols.32"
diff --git a/debian/lib64asan0.overrides b/debian/lib64asan0.overrides
deleted file mode 100644
index 2a2b184..0000000
--- a/debian/lib64asan0.overrides
+++ /dev/null
@@ -1,2 +0,0 @@
-# automake gets it wrong for the multilib build
-lib64asan0 binary: binary-or-shlib-defines-rpath
diff --git a/debian/lib64asan0.symbols b/debian/lib64asan0.symbols
deleted file mode 100644
index 0b75959..0000000
--- a/debian/lib64asan0.symbols
+++ /dev/null
@@ -1,3 +0,0 @@
-libasan.so.0 lib64asan0 #MINVER#
-#include "libasan0.symbols.common"
-#include "libasan0.symbols.64"
diff --git a/debian/lib64asan3.overrides b/debian/lib64asan3.overrides
new file mode 100644
index 0000000..93c423a
--- /dev/null
+++ b/debian/lib64asan3.overrides
@@ -0,0 +1,2 @@
+# automake gets it wrong for the multilib build
+lib64asan3 binary: binary-or-shlib-defines-rpath
diff --git a/debian/lib64asan3.symbols b/debian/lib64asan3.symbols
new file mode 100644
index 0000000..9f812b3
--- /dev/null
+++ b/debian/lib64asan3.symbols
@@ -0,0 +1,3 @@
+libasan.so.3 lib64asan3 #MINVER#
+#include "libasan.symbols.common"
+#include "libasan.symbols.64"
diff --git a/debian/libasan2.symbols b/debian/libasan3.symbols
similarity index 97%
rename from debian/libasan2.symbols
rename to debian/libasan3.symbols
index fa170da..04f371a 100644
--- a/debian/libasan2.symbols
+++ b/debian/libasan3.symbols
@@ -1,4 +1,4 @@
-libasan.so.2 libasan2 #MINVER#
+libasan.so.3 libasan3 #MINVER#
#include "libasan.symbols.common"
(arch=!arm64 !alpha !amd64 !ia64 !ppc64 !ppc64el !s390x !sparc64 !kfreebsd-amd64)#include "libasan.symbols.32"
(arch=arm64 alpha amd64 ia64 ppc64 ppc64el s390x sparc64 kfreebsd-amd64)#include "libasan.symbols.64"
diff --git a/debian/libx32asan0.overrides b/debian/libx32asan0.overrides
deleted file mode 100644
index 6e7aeb3..0000000
--- a/debian/libx32asan0.overrides
+++ /dev/null
@@ -1,2 +0,0 @@
-# automake gets it wrong for the multilib build
-libx32asan0 binary: binary-or-shlib-defines-rpath
diff --git a/debian/libx32asan0.symbols b/debian/libx32asan0.symbols
deleted file mode 100644
index 2042349..0000000
--- a/debian/libx32asan0.symbols
+++ /dev/null
@@ -1,3 +0,0 @@
-libasan.so.0 libx32asan0 #MINVER#
-#include "libasan0.symbols.common"
-#include "libasan0.symbols.32"
diff --git a/debian/libx32asan3.overrides b/debian/libx32asan3.overrides
new file mode 100644
index 0000000..1f446f1
--- /dev/null
+++ b/debian/libx32asan3.overrides
@@ -0,0 +1,2 @@
+# automake gets it wrong for the multilib build
+libx32asan3 binary: binary-or-shlib-defines-rpath
diff --git a/debian/libx32asan3.symbols b/debian/libx32asan3.symbols
new file mode 100644
index 0000000..41b2323
--- /dev/null
+++ b/debian/libx32asan3.symbols
@@ -0,0 +1,3 @@
+libasan.so.3 libx32asan3 #MINVER#
+#include "libasan.symbols.common"
+#include "libasan.symbols.32"
diff --git a/debian/patches/pr77686-workaround.diff b/debian/patches/pr77686-workaround.diff
deleted file mode 100644
index 00c6bb9..0000000
--- a/debian/patches/pr77686-workaround.diff
+++ /dev/null
@@ -1,13 +0,0 @@
-# DP: Apply workaround for PR libstdc++/77686
-
---- a/src/libstdc++-v3/include/std/functional
-+++ b/src/libstdc++-v3/include/std/functional
-@@ -1418,7 +1418,7 @@ _GLIBCXX_MEM_FN_TRAITS(&&, false_type, t
-
- _Nocopy_types _M_unused;
- char _M_pod_data[sizeof(_Nocopy_types)];
-- };
-+ } __attribute__((may_alias));
-
- enum _Manager_operation
- {
diff --git a/debian/rules.defs b/debian/rules.defs
index c3506b7..42bca5d 100644
--- a/debian/rules.defs
+++ b/debian/rules.defs
@@ -857,9 +857,7 @@ ifeq ($(with_java),yes)
# used as well in debian/rules.conf to determine the build deps
java_awt_peers = gtk # qt # xlib
- ifeq ($(with_common_libs),yes)
- with_libgcj_doc := yes
- endif
+ with_libgcj_doc := yes
# Build all packages needed for Java development (gcj, libgcj-dev)
ifeq ($(with_dev),yes)
diff --git a/debian/rules.patch b/debian/rules.patch
index 6a4f9c3..879e132 100644
--- a/debian/rules.patch
+++ b/debian/rules.patch
@@ -95,7 +95,6 @@ debian_patches += \
$(if $(with_linaro_branch),,vulcan-costs) \
libffi-pax \
libffi-race-condition \
- pr77686-workaround \
libgo-add-getrandom-mips-sparc \
libgo-fix-getrandom-clone-sparc64 \
libgo-rawClone-no_split_stack \
diff --git a/debian/rules.unpack b/debian/rules.unpack
index cc496c4..d69565d 100644
--- a/debian/rules.unpack
+++ b/debian/rules.unpack
@@ -43,6 +43,7 @@ gfdl_texinfo_files = \
gcc/doc/frontends.texi \
gcc/doc/gccint.texi \
gcc/doc/gcov.texi \
+ gcc/doc/gcov-tool.texi \
gcc/doc/generic.texi \
gcc/doc/gimple.texi \
gcc/doc/gnu.texi \
@@ -104,6 +105,7 @@ gfdl_manpages = \
gcc/doc/gcj-dbtool.1 \
gcc/doc/gcjh.1 \
gcc/doc/gcov.1 \
+ gcc/doc/gcov-tool.1 \
gcc/doc/gfortran.1 \
gcc/doc/gij.1 \
gcc/doc/grmic.1 \
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/gcc-6.git
More information about the Reproducible-commits
mailing list