On Tue, 21 Jan 2020 08:48:23 +0800 YunQiang Su <s...@debian.org> wrote:
> John Paul Adrian Glaubitz <glaub...@physik.fu-berlin.de>
于2020年1月20日周一
> 下午11:50写道:
> >
> > Hi!
> >
> > On 1/20/20 4:27 PM, YunQiang Su wrote:
> > > @powerpc: does powerpc need it?
> >
> > Do you have an example package that fails to build because of
memory exhaustion
> > of the linker? Then we could check the build logs on powerpc to see
if any of
> > the packages are affected.
> 
> see this thread:
> https://lists.debian.org/debian-arm/2019/08/msg00009.html
> 
> This is some problem we met on mips/mipsel:
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=879636
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=849657
> 
> 

I NMUed zlib with the attached patch with 5-days delay.
Feel free to cut it if you think that it is not good.

> 
> >
> > Adrian
> >
> > --
> >  .''`.  John Paul Adrian Glaubitz
> > : :' :  Debian Developer - glaub...@debian.org
> > `. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
> >   `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
> 
> 
diff -Nru zlib-1.2.11.dfsg/debian/changelog zlib-1.2.11.dfsg/debian/changelog
--- zlib-1.2.11.dfsg/debian/changelog	2017-09-26 03:03:05.000000000 +0800
+++ zlib-1.2.11.dfsg/debian/changelog	2020-01-28 19:55:38.000000000 +0800
@@ -1,3 +1,12 @@
+zlib (1:1.2.11.dfsg-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Enable lib64 for mipsn32 mipsn32el mipsr6 mipsr6el mipsn32r6 mipsn32r6el x32
+    help to add binutils-host64 for 32bit architectures (Closes: 949388)
+  * Remove outdated binutils version requirement for mips/mipsel.
+
+ -- YunQiang Su <s...@debian.org>  Tue, 28 Jan 2020 19:55:38 +0800
+
 zlib (1:1.2.11.dfsg-1) unstable; urgency=low
 
   * New upstream release (closes: #883180).
diff -Nru zlib-1.2.11.dfsg/debian/control zlib-1.2.11.dfsg/debian/control
--- zlib-1.2.11.dfsg/debian/control	2017-09-26 03:03:03.000000000 +0800
+++ zlib-1.2.11.dfsg/debian/control	2020-01-28 19:55:38.000000000 +0800
@@ -4,7 +4,7 @@
 Maintainer: Mark Brown <broo...@debian.org>
 Standards-Version: 3.9.8
 Homepage: http://zlib.net/
-Build-Depends: debhelper (>= 8.1.3~), binutils (>= 2.18.1~cvs20080103-2) [mips mipsel], gcc-multilib [amd64 i386 kfreebsd-amd64 mips mipsel powerpc ppc64 s390 sparc s390x] <!stage1>, dpkg-dev (>= 1.16.1)
+Build-Depends: debhelper (>= 8.1.3~), gcc-multilib [amd64 i386 kfreebsd-amd64 mips mipsel powerpc ppc64 s390 sparc s390x mipsn32 mipsn32el mipsr6 mipsr6el mipsn32r6 mipsn32r6el x32] <!stage1>, dpkg-dev (>= 1.16.1)
 
 Package: zlib1g
 Architecture: any
@@ -53,7 +53,7 @@
  for use with the Debian installer.
 
 Package: lib64z1
-Architecture: sparc s390 i386 powerpc mips mipsel
+Architecture: sparc s390 i386 powerpc mips mipsel mipsn32 mipsn32el mipsr6 mipsr6el mipsn32r6 mipsn32r6el x32
 Build-Profiles: <!stage1>
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Replaces: amd64-libs (<< 1.4)
@@ -64,7 +64,7 @@
 
 Package: lib64z1-dev
 Section: libdevel
-Architecture: sparc s390 i386 powerpc mips mipsel
+Architecture: sparc s390 i386 powerpc mips mipsel mipsn32 mipsn32el mipsr6 mipsr6el mipsn32r6 mipsn32r6el x32
 Build-Profiles: <!stage1>
 Depends: lib64z1 (= ${binary:Version}), zlib1g-dev (= ${binary:Version}), lib64c-dev, ${misc:Depends}
 Replaces: amd64-libs-dev (<< 1.4)
diff -Nru zlib-1.2.11.dfsg/debian/rules zlib-1.2.11.dfsg/debian/rules
--- zlib-1.2.11.dfsg/debian/rules	2017-09-26 03:03:03.000000000 +0800
+++ zlib-1.2.11.dfsg/debian/rules	2020-01-28 19:53:38.000000000 +0800
@@ -36,8 +36,8 @@
 
 ifeq (,$(filter stage1,$(DEB_BUILD_PROFILES)))
 
-32-ARCHS=amd64 ppc64 kfreebsd-amd64 s390x
-64-ARCHS=s390 sparc i386 powerpc mips mipsel
+32-ARCHS=amd64 ppc64 kfreebsd-amd64 s390x mips64 mips64el mips64r6 mips64r6el
+64-ARCHS=s390 sparc i386 powerpc mips mipsel mipsn32 mipsn32el mipsr6 mipsr6el mipsn32r6 mipsn32r6el x32
 
 ifneq (,$(findstring $(DEB_HOST_ARCH), $(32-ARCHS)))
 EXTRA_INSTALL=install32

Reply via email to