Your message dated Sat, 20 Feb 2021 15:03:41 +0000
with message-id <e1ldtnj-0009um...@fasolo.debian.org>
and subject line Bug#960634: fixed in nanopolish 0.13.2-2
has caused the Debian Bug report #960634,
regarding nanopolish: FTBFS on ppc64el (as well as ppc64 and powerpc), 
enumerator conflict
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
960634: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=960634
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: nanopolish
Version: 0.13.2-1
Severity: normal
Tags: ftbfs
Justification: fails to build from source (but built successfully in the 
past) on arch ppc64el
 
-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: ppc64el (ppc64le)
Kernel: Linux 5.4.0-3-powerpc64le (SMP w/80 CPU cores)

nanopolish FTBFS on ppc64el:
https://buildd.debian.org/status/fetch.php?pkg=nanopolish&arch=ppc64el&ver=0.13.2-1&stamp=1588529870&raw=0
 



nanopolish-0.13.2/src/nanopolish_squiggle_read.h contains the following 
enumeration:
 
enum PoreType
{
    PT_UNKNOWN = 0,
    PT_R7,
    PT_R9,
};
 
Enumerators PT_R7 and PT_R9 are both already defined elsewhere, which 
conflicts with this package and causes FTBFS in ppc64el.  (I'm not sure 
where PT_R7 and PT_R9 are already defined.  A quick grep of kernel source 
shows several in /usr/src/linux-xx/arch as well as /usr/lib.)
 
I verified that changing those names (PT_R7 and PT_R9) in the enumeration 
and corresponding code fixes the problem in ppc64el and allows it to build 
successfully.  Based on the build log files for ppc64 and powerpc, this 
change should fix FTBFS for those as well. 
 
I did not include a patch.  Since this problem could be fixed in several 
different ways, including the possibility of changing enumerator names, 
the maintainer might want it to match already established conventions.
 
A minor nit, removing the comma after PT_R9 would make the code a little 
more standard and match the rest of the enums in that .h file.
 
Barry Arndt
 


--- End Message ---
--- Begin Message ---
Source: nanopolish
Source-Version: 0.13.2-2
Done: Sascha Steinbiss <sa...@debian.org>

We believe that the bug you reported is fixed in the latest version of
nanopolish, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 960...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sascha Steinbiss <sa...@debian.org> (supplier of updated nanopolish package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 20 Feb 2021 15:06:55 +0100
Source: nanopolish
Architecture: source
Version: 0.13.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<debian-med-packag...@lists.alioth.debian.org>
Changed-By: Sascha Steinbiss <sa...@debian.org>
Closes: 960634
Changes:
 nanopolish (0.13.2-2) unstable; urgency=medium
 .
   * Team upload.
   * Patch code to not define PR_R7 and PT_R9 to avoid FTBFS on
     some archs (Closes: #960634)
     Thanks to Barry Arndt for the hint.
Checksums-Sha1:
 74b4550b70819b2a9169ce04624c703c9fc3f3b2 2066 nanopolish_0.13.2-2.dsc
 517f1f993427fa77a5519eead5ffb5c08bf04365 9112 nanopolish_0.13.2-2.debian.tar.xz
 aeaa1bd84a94563674dc2b0b51c62dee106c55f5 7940 
nanopolish_0.13.2-2_amd64.buildinfo
Checksums-Sha256:
 f2cee54f703b730325ea085c7ad91fc9a315fce1747b2e09b2cdf8c4cdd0f2c8 2066 
nanopolish_0.13.2-2.dsc
 0bdfda1310416d8e399c69cd1c03b033d2def831533a2a7265d1d4436e5d181b 9112 
nanopolish_0.13.2-2.debian.tar.xz
 77a0533a05fc25253237215e458749e632c53e55b510bdfc0dd1ef439f935d9e 7940 
nanopolish_0.13.2-2_amd64.buildinfo
Files:
 eaa057ae4ff01313855bc0b2332d89bf 2066 science optional nanopolish_0.13.2-2.dsc
 6535ff8755d528085e09faf0fc312706 9112 science optional 
nanopolish_0.13.2-2.debian.tar.xz
 0b5661eb4ee77e20d9940ec06f42541f 7940 science optional 
nanopolish_0.13.2-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEWzS6WqtVB+kDQm6F6NN64vCfSHIFAmAxIRYACgkQ6NN64vCf
SHLk6RAAgf7BKUeEGQBLJfxkSKu99gPAKD6wMLmm1h90CfOrBXn09/Um9RPRArQE
heur/8EmjumI/G9hvm/zejd1CfP+BoJwG9TQae2TS892EaPJ9yD8swhNHKIRO14+
8EHc/hNGI2Cbbxl0vqj9ayg7VM0qMWmKchr+cLC1J8TPrYHyIWqjMK1sl8OEHEyB
vGsjMqS72GAfrJvEA9zvPlgPNJnOHQUGe1lZcG7OToXlnhRQH8/X3Q5PTnpwUVCv
nIrhXuIYDzB3Wkec+rAPwb63zAA72DJdOfuneI4ks+rPp60ic3q6YzGuoffYE011
t4kQXeDAWDdEJVdwqLfn63OHHf/v6pdDiidSolB71VNkaJsoBs6aWH6SP9dHPo6s
9ZrWxgxONO0D02ni0zskqQ3STzIRQmYBK845IEpycCW+dVpAm3lEMuhAFL4EEdxo
vvFOWQjKrPyYlosOpnx8jOpQDdN6rj0lTVD64pnouG4tpSrhY0ZQDrf1u8DyBUTF
f8FWf7fJjYRuDTugCK4fU+S6RDHUoygJBzTlmmaiWVYYsgrc2oUUTzVCk/U4Uys/
PgW1jBzYAqcW7ayjHmtn/oQnftOSHABbH/QlOXsiia84u2RjbtMJO4PbQtJD62y4
YwE5uneRyHFupiM5Cvjl1faiL5R2x+S3xxvW7+vDXb6svwyTzMI=
=Wxn7
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to