Package: src:nim
Version: 0.18.0-1
Tags: patch pending
User: debian-powe...@lists.debian.org
Usertags: ppc64el 

--

Dear maintainer,

I see that the package nim fails to build on ppc64el :
https://buildd.debian.org/status/fetch.php?pkg=nim&arch=ppc64el&ver=0.18.0-1&stamp=1520093894&raw=0
but also on arm64 and ppc64.
It seems that the debian/platforms.table file is a bit outdated.
Also a previous bug (#876526) about a FTBFS on mips64el was fixed by
removing support on that arch, but providing the proper mapping in
platforms.table enables the build to finish sucessfully.
Here is a debdiff and some build logs on mips64el and arm64 :
http://debomatic-mips64el.debian.net/distribution#unstable/nim/0.18.0-1fixFTBFS1/buildlog
http://debomatic-arm64.debian.net/distribution#unstable/nim/0.18.0-1fixFTBFS1/buildlog
(I tested myself on ppc64el and it worked too).

Regards.
F.

Attachment: pgpMXWfjH_OF5.pgp
Description: PGP signature

diff -Nru nim-0.18.0/debian/changelog nim-0.18.0/debian/changelog
--- nim-0.18.0/debian/changelog 2018-03-03 15:38:45.000000000 +0100
+++ nim-0.18.0/debian/changelog 2018-03-07 19:07:30.000000000 +0100
@@ -1,3 +1,9 @@
+nim (0.18.0-1fixFTBFS1) UNRELEASED; urgency=medium
+
+  * Fix FTBFS on ppc64, ppc64el, arm64 and re-enable mips64el
+
+ -- Frédéric Bonnard <fre...@debian.org>  Wed, 07 Mar 2018 19:06:24 +0100
+
 nim (0.18.0-1) unstable; urgency=medium
 
   * New upstream release
diff -Nru nim-0.18.0/debian/control nim-0.18.0/debian/control
--- nim-0.18.0/debian/control   2018-03-03 15:38:45.000000000 +0100
+++ nim-0.18.0/debian/control   2018-03-07 19:05:07.000000000 +0100
@@ -12,7 +12,7 @@
 Vcs-Browser: https://salsa.debian.org/debian/nim
 
 Package: nim
-Architecture: amd64 arm64 armel armhf i386 mips mipsel powerpc ppc64 ppc64el
+Architecture: amd64 arm64 armel armhf i386 mips mipsel mips64el powerpc ppc64 
ppc64el
 Depends: ${shlibs:Depends},
  ${misc:Depends},
  libssl1.1
diff -Nru nim-0.18.0/debian/platforms.table nim-0.18.0/debian/platforms.table
--- nim-0.18.0/debian/platforms.table   2018-03-03 15:38:45.000000000 +0100
+++ nim-0.18.0/debian/platforms.table   2018-03-07 19:06:09.000000000 +0100
@@ -10,12 +10,13 @@
 m68k   m68k
 alpha  alpha
 powerpc        powerpc
-ppc64  powerpc64
-ppc64el        powerpc64el
+ppc64  ppc64
+ppc64el        ppc64le
 sparc  sparc
 ia64   ia64
 amd64  amd64
 mips   mips
 mipsel mipsel
+mips64el       mips64el
 arm    arm
-arm64  arm64
+arm64  aarch64

Attachment: pgphquNzJTclR.pgp
Description: PGP signature

Reply via email to