[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