Bug#824102: gcc-6-powerpc64-linux-gnu-base: arch-dependent files in "Multi-Arch: same" package
Package: gcc-6-powerpc64-linux-gnu-base
Version: 6.1.1-2cross1
Severity: important
User: multiarch-devel@lists.alioth.debian.org
Usertags: multiarch
gcc-6-powerpc64-linux-gnu-base is marked as "Multi-Arch: same", but the
following files are architecture-dependent:
/usr/share/doc/gcc-6-powerpc64-linux-gnu-base/README.Debian.ppc64.gz
/usr/share/doc/gcc-6-powerpc64-linux-gnu-base/changelog.Debian.gz
An example diff between i386 and amd64 (after ungzipping) is attached.
--
Jakub Wilk
diff -ur gcc-6-powerpc64-linux-gnu-base_6.1.1-2cross1_i386/usr/share/doc/gcc-6-powerpc64-linux-gnu-base/README.Debian.ppc64 gcc-6-powerpc64-linux-gnu-base_6.1.1-2cross1_amd64/usr/share/doc/gcc-6-powerpc64-linux-gnu-base/README.Debian.ppc64
--- gcc-6-powerpc64-linux-gnu-base_6.1.1-2cross1_i386/usr/share/doc/gcc-6-powerpc64-linux-gnu-base/README.Debian.ppc64 2016-05-11 20:19:09.000000000 +0200
+++ gcc-6-powerpc64-linux-gnu-base_6.1.1-2cross1_amd64/usr/share/doc/gcc-6-powerpc64-linux-gnu-base/README.Debian.ppc64 2016-05-10 22:54:41.000000000 +0200
@@ -45,7 +45,7 @@
svn-updates:
- updates from the 6 branch upto 20160510 (r236071).
+ updates from the 6 branch upto 20160509 (r236043).
gcc-gfdl-build:
Build a dummy s-tm-texi without access to the texinfo sources
@@ -179,6 +179,66 @@
with earlier uploads of libgnatvsn5. This patch shall be removed in the next
major version of GNAT.
+ada-driver-check:
+ Simplify Ada driver check (we always build using the required
+ Ada version. Needed for warnings on alpha.
+
+ada-gcc-name:
+ use gcc-6 instead of gcc as the command name.
+
+ada-default-project-path:
+ - Change the default search path for project files to the one specified
+ by the Debian Policy for Ada: /usr/share/ada/adainclude.
+
+ada-library-project-files-soname:
+ - in project files, use the exact Library_Version provided, if any, as
+ the soname of libraries; do not strip minor version numbers
+ (PR ada/40025).
+
+ada-link-lib:
+ - Install the shared Ada libraries as '.so.1', not '.so' to conform
+ to the Debian policy.
+ - Don't include a runtime link path (-rpath), when linking binaries.
+ - Build the shared libraries on hppa-linux.
+ - Instead of building libada as a target library only, build it as
+ both a host and, if different, target library.
+ - Build the GNAT tools in their top-level directory; do not use
+ recursive makefiles.
+ - Link the GNAT tools dynamically.
+
+ada-libgnatvsn:
+ - Introduce a new shared library named libgnatvsn, containing
+ common components of GNAT under the GNAT-Modified GPL, for
+ use in GNAT tools, ASIS, GLADE and GPS. Link the gnat tools
+ against this new library.
+
+ada-libgnatprj:
+ - Introduce a new shared library named libgnatprj, containing
+ the GNAT project file manager licensed under the pure GPL, for
+ use in GNAT tools, GLADE and GPS. Link the GNAT tools against
+ this new library.
+
+ada-gnattools-cross:
+ - When building the native gnat, link the gnat tools against
+ the build tree (build/$(host_alias)/{libgnatvsn,libgnatprj}.)
+ - When building a cross gnat, link against the libgnatvsn-6-dev
+ and libgnatprj-6-dev packages.
+ This link will be done by /usr/bin/$(host_alias)-gnat*, thus
+ the native gnat with the same major version will be required.
+
+ada-acats:
+ - When running the ACATS, look for the gnat tools in their new
+ directory (build/gnattools), and for the shared libraries in
+ build/gcc/ada/rts, build/libgnatvsn and build/libgnatprj.
+
+libgnatprj-cross-hack:
+
+ada-sjlj:
+
+ada-link-shlib:
+ In gnatlink, pass the options and libraries after objects to the
+ linker to avoid link failures with --as-needed. Closes: #680292.
+
gdc-6:
This implements D language support in the GCC back end, and adds
relevant documentation about the GDC front end (code part).
diff -ur gcc-6-powerpc64-linux-gnu-base_6.1.1-2cross1_i386/usr/share/doc/gcc-6-powerpc64-linux-gnu-base/changelog.Debian gcc-6-powerpc64-linux-gnu-base_6.1.1-2cross1_amd64/usr/share/doc/gcc-6-powerpc64-linux-gnu-base/changelog.Debian
--- gcc-6-powerpc64-linux-gnu-base_6.1.1-2cross1_i386/usr/share/doc/gcc-6-powerpc64-linux-gnu-base/changelog.Debian 2016-05-10 14:33:05.000000000 +0200
+++ gcc-6-powerpc64-linux-gnu-base_6.1.1-2cross1_amd64/usr/share/doc/gcc-6-powerpc64-linux-gnu-base/changelog.Debian 2016-05-09 19:36:52.000000000 +0200
@@ -1,8 +1,8 @@
gcc-6 (6.1.1-2) unstable; urgency=medium
- * Update to SVN 20160510 (r236071, 6.1.1) from the gcc-6-branch.
+ * Update to SVN 20160509 (r23603, 6.1.1) from the gcc-6-branch.
- Fix PR tree-optimization/70956, PR sanitizer/70875, PR sanitizer/70342,
- PR ada/70969, PR ada/70900.
+ PR ada/70969, PR ada/70900.
[ Matthias Klose ]
* Call dh_makeshlibs with the --noscripts option when building a
@@ -16,13 +16,11 @@
* Tighten debhelper build dependency for cross build dependencies.
* Allow build dependencies for musl configurations (Helmut Grohne).
Closes: #823769.
- * Fix dependency resolution for libraries not built anymore from
- this source package.
[ Samuel Thibault ]
* patches/ada-hurd.diff: Fix Get_Page_Size type.
- -- Matthias Klose <doko@debian.org> Tue, 10 May 2016 13:34:49 +0200
+ -- Matthias Klose <doko@debian.org> Mon, 09 May 2016 19:32:30 +0200
gcc-6 (6.1.1-1) unstable; urgency=medium
Reply to: