Your message dated Mon, 07 Apr 2014 11:34:21 +0000
with message-id <[email protected]>
and subject line Bug#742753: fixed in nfft 3.2.3+dfsg-1
has caused the Debian Bug report #742753,
regarding nfft FTBFS on hppa / patch attached
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 [email protected]
immediately.)


-- 
742753: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=742753
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: nfft
Version: 3.2.3
Tags: patch

nfft fails to build on the hppa/parisc architecture due to a stupid code bug:

Full build log is here:
http://buildd.debian-ports.org/status/fetch.php?pkg=nfft&arch=hppa&ver=3.2.3-1&stamp=1391097293

Error is:
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. 
-I../include  -I../include -D_FORTIFY_SOURCE=2   -g -O2 -Wformat 
-Werror=format-security -std=gnu99 -c -o check_nfft.lo check_nfft.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../include -I../include 
-D_FORTIFY_SOURCE=2 -g -O2 -Wformat -Werror=format-security -std=gnu99 -c 
check_nfft.c  -fPIC -DPIC -o .libs/check_nfft.o
In file included from check_nfft.c:30:0:
../include/cycle.h:348:25: error: redefinition of 'getticks'
 static __inline__ ticks getticks(void)
                         ^
In file included from ../include/ticks.h:24:0,
                 from ../include/infft.h:53,
                 from check_nfft.c:29:
../include/cycle.h:348:25: note: previous definition of 'getticks' was here
 static __inline__ ticks getticks(void)
                         ^

The attached patch fixes it.
It would be nice if you could apply it to the next version of nfft.
Thanks,
Helge
diff -up ./include/cycle.h.org ./include/cycle.h
--- ./include/cycle.h.org	2014-03-26 15:42:41.840098000 -0600
+++ ./include/cycle.h	2014-03-26 15:43:35.072098000 -0600
@@ -341,7 +341,7 @@ INLINE_ELAPSED(inline)
 /*
  * PA-RISC cycle counter 
  */
-#if defined(__hppa__) || defined(__hppa) && !defined(HAVE_TICK_COUNTER)
+#if (defined(__hppa__) || defined(__hppa)) && !defined(HAVE_TICK_COUNTER)
 typedef unsigned long ticks;
 
 #  ifdef __GNUC__

--- End Message ---
--- Begin Message ---
Source: nfft
Source-Version: 3.2.3+dfsg-1

We believe that the bug you reported is fixed in the latest version of
nfft, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ghislain Vaillant <[email protected]> (supplier of updated nfft 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 [email protected])


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

Format: 1.8
Date: Mon, 31 Mar 2014 11:43:05 +0100
Source: nfft
Binary: libnfft3-1 libnfft3-dev libnfft3-dbg
Architecture: source amd64
Version: 3.2.3+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Ghislain Vaillant <[email protected]>
Changed-By: Ghislain Vaillant <[email protected]>
Description: 
 libnfft3-1 - Library for computing Non-uniform Fast Fourier Transforms
 libnfft3-dbg - Library for computing Non-uniform Fast Fourier Transforms - 
debug
 libnfft3-dev - Library for computing Non-uniform Fast Fourier Transforms - 
devel
Closes: 742753
Changes: 
 nfft (3.2.3+dfsg-1) unstable; urgency=medium
 .
   * Repack to exclude sourceless documentation
   * Fix FTBFS on hppa (Closes: #742753)
Checksums-Sha1: 
 d24d7a23301cb6f3b2d135cf745df5667329c955 1995 nfft_3.2.3+dfsg-1.dsc
 58d119fe0b429f4808ece533de06e750051949c9 939508 nfft_3.2.3+dfsg.orig.tar.gz
 f261bff9edfd2ba0fe6112a4c01eeea61d39c914 2976 nfft_3.2.3+dfsg-1.debian.tar.xz
 a1bf62e9715dc2c9a7f4ef0516a1cf1f7db1b7b2 196362 
libnfft3-1_3.2.3+dfsg-1_amd64.deb
 11fe251117aa44038b4818f97f70fb5a51a70234 197524 
libnfft3-dev_3.2.3+dfsg-1_amd64.deb
 fd6bc3af5a2a69bd26c49289699f7e2fd1a07669 458766 
libnfft3-dbg_3.2.3+dfsg-1_amd64.deb
Checksums-Sha256: 
 3ac6c8d787a35845042c4bb7e0d96ccef6316f553a1653d39868e1999f186de8 1995 
nfft_3.2.3+dfsg-1.dsc
 555d57bf00f7a5b1b6fea403dc4ed545e4b3bd93e6f30815f613da063b65b7b1 939508 
nfft_3.2.3+dfsg.orig.tar.gz
 67f81c8439c4c2948ff2f10dd40223fad7301fa17ff954ec1606d4d5cf3febdd 2976 
nfft_3.2.3+dfsg-1.debian.tar.xz
 84a1358452c5699e123005d813114a82e90546d83a5045daf8e49e5b1cba71b0 196362 
libnfft3-1_3.2.3+dfsg-1_amd64.deb
 20dd6af91d5be878e4a504351e5512f18efa3262d87010f1626d716f2102c9ab 197524 
libnfft3-dev_3.2.3+dfsg-1_amd64.deb
 44f0063d5a3df96f5dbeebdaafb8f9ee6b6718ee4e5e17b99b94f236667421a4 458766 
libnfft3-dbg_3.2.3+dfsg-1_amd64.deb
Files: 
 1c00d1e36ea467aa1c62f79ce44e5cb5 1995 libs optional nfft_3.2.3+dfsg-1.dsc
 3059b1d615fc061a9082c39952186e92 939508 libs optional 
nfft_3.2.3+dfsg.orig.tar.gz
 8e1ad2a4d54f355fbc6a385f5118cd43 2976 libs optional 
nfft_3.2.3+dfsg-1.debian.tar.xz
 a5395f327a21a70e39f64332e3759532 196362 libs optional 
libnfft3-1_3.2.3+dfsg-1_amd64.deb
 974d3728e8f70cb781f4faa6c7038eef 197524 libdevel optional 
libnfft3-dev_3.2.3+dfsg-1_amd64.deb
 599e40a6f9d0003354c0ac57d2bdede7 458766 debug extra 
libnfft3-dbg_3.2.3+dfsg-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJTQooTAAoJEFeKBJTRxkbRezEP/0M9PF5GQPIf12Gtb+KStyM+
nJ7vplDjSYK7dxrBcHJ4tuK/xQx8toAsVYtwuPEWt/WyWIVa+DkFgQYYP+9LBSxO
+nhNhWMGRVIwxJCm6aeNjFhSfEcTs8HflkxvJOwYElw3qYlJqZ4VSq7Ng3A656Qx
KdQkTHjxwJexbX9QCEXjfG+lU+qev2ZOMFsjSA/Ckrb+1vPfEcM/qTT5E7CbQm8t
5hzVVSy8AqORSwYB8A8ku2OcMH+ULBJRrxhKx7iFTzasG+1An4NRGN14SpjQ/3q+
CzGajlb0d1EI2M8WUG9Ja4/rM+z5/vA1kdB/WEg5xmqsBl28mrpxZ6LVV41XavCk
5F8aHy/tROgib0GtjaZNL8mP5ufndcPwUka6VerrTGKMQm5b2WqmhDew0ioMjm7h
Gb833Uu3gJct5A/RAjB0M6CwgZBULQziIf7mrtB9kSoUJnONU16Y1bOwYj24kxzq
Q9CVueuNT9lr2m1CEvSX1S2gTgFvyAu9QRuwuVsApkmF4q0sZeJgXVUgfyHTn9Hy
VAWfuEDgVhZKj8xCZzkJ6GxyTNDOXei7gvU95I7H6VKVT9fRYT3x1PfWgvV5cK/A
jB1NnN8GPeArmO8F+Ff7cJsD1vKhVLXRiR4cyvrvSmVDKGVQrTCpTs32o4Yk4O0E
w/xeFzAu3jHz2V79kEVL
=yM/a
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to