Your message dated Sat, 23 May 2009 21:18:20 +0000
with message-id <[email protected]>
and subject line Bug#527627: fixed in minpack 19961126-16
has caused the Debian Bug report #527627,
regarding minpack-dev: Lacks C++ support (missing extern "C" {...})
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.)


-- 
527627: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=527627
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: minpack-dev
Version: 19961126-15
Severity: normal

The minpack.h header file lacks the usual guards to tell C++ compilers
that we want C style symbol naming. This results in (non-obvious due to
pretty printing...) linker errors when minpack.h is included and used from
C++ source files.

test.cc.o: In function `main':
test.cc:(.text+0x116): undefined reference to `dpmpar_(int*)'
test.cc:(.text+0x1a7): undefined reference to `lmdif1_(void (*)(int*, int*, 
double*, double*, int*), int*, int*, double*, double*, double*, int*, int*, 
double*, int*)'
test.cc:(.text+0x1bc): undefined reference to `enorm_(int*, double*)'
collect2: ld returned 1 exit status

Could you perhaps add something along the lines of this to the top

#ifdef __cplusplus
extern "C" {
#endif

and this to the bottom of minpack.h?

#ifdef __cplusplus
}
#endif

Cheers,

Rene

-- System Information:
Debian Release: 5.0.1
  APT prefers stable
  APT policy: (1000, 'stable'), (800, 'unstable'), (500, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages minpack-dev depends on:
ii  libc6-dev                    2.7-18      GNU C Library: Development Librari
ii  libminpack1                  19961126-15 nonlinear equations and nonlinear 

minpack-dev recommends no packages.

minpack-dev suggests no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: minpack
Source-Version: 19961126-16

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

libminpack1_19961126-16_i386.deb
  to pool/main/m/minpack/libminpack1_19961126-16_i386.deb
minpack-dev_19961126-16_i386.deb
  to pool/main/m/minpack/minpack-dev_19961126-16_i386.deb
minpack_19961126-16.diff.gz
  to pool/main/m/minpack/minpack_19961126-16.diff.gz
minpack_19961126-16.dsc
  to pool/main/m/minpack/minpack_19961126-16.dsc



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.
James R. Van Zandt <[email protected]> (supplier of updated minpack 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: Sat, 23 May 2009 16:06:41 -0400
Source: minpack
Binary: minpack-dev libminpack1
Architecture: source i386
Version: 19961126-16
Distribution: unstable
Urgency: low
Maintainer: James R. Van Zandt <[email protected]>
Changed-By: James R. Van Zandt <[email protected]>
Description: 
 libminpack1 - nonlinear equations and nonlinear least squares shared library
 minpack-dev - nonlinear equations and nonlinear least squares static library
Closes: 527627
Changes: 
 minpack (19961126-16) unstable; urgency=low
 .
   * minpack.h: add guards for C++ compilers (thanks to Rene Wagner
     <[email protected]>, Closes:Bug#527627)
   * debian/control: bump version to 3.8.1 (no changes needed)
Checksums-Sha1: 
 4f1701d0aa1b9122bc3b0b195313c5dc322da4f2 1126 minpack_19961126-16.dsc
 8e42ba417b479771ad443a81ca6649f9924fa95b 336685 minpack_19961126-16.diff.gz
 0e69a6a8929433095588d42b804c6a2e7452a617 66144 minpack-dev_19961126-16_i386.deb
 93ab896592578db4f1a0160fc8377b74831dca2a 21860 libminpack1_19961126-16_i386.deb
Checksums-Sha256: 
 ba201a59f17e4f1f6b48dc879528ea1cd91f86d984a82d48fbd6d478ab2a9dc5 1126 
minpack_19961126-16.dsc
 5647d2a0f3d494b56c6fb249dd159d583c864a6a4bef9ab90d1717534fdd880a 336685 
minpack_19961126-16.diff.gz
 ebe12e57f00667fb8a421dddea12b05a6285408199ed1d272f0111ef11c4a1f4 66144 
minpack-dev_19961126-16_i386.deb
 b071260d8df53f597ae8d59d0e078097cfc3f8df82628b6235ccc5a49252a1c6 21860 
libminpack1_19961126-16_i386.deb
Files: 
 74b2db3b44940ee0b30767edcbcecd14 1126 devel optional minpack_19961126-16.dsc
 14fc6973712310398aa4ba7dd8d95bfe 336685 devel optional 
minpack_19961126-16.diff.gz
 46f3e5b0eb09b44297078f0642875b2a 66144 devel optional 
minpack-dev_19961126-16_i386.deb
 0f43b89c058048b70abb8268c90ed0f1 21860 devel optional 
libminpack1_19961126-16_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iQCVAwUBShhamzHnPxTimJZtAQglAgQAvM2G5YeKDu4blEGXA1+IF02sN6qzEETN
VFLKh8ON39IhwUAeZjMVrjcsSTx8GGmh0gz9WFOvfb/MrjXmIkOfnXeHr/bqy6Yw
92grtEukMX4IdaXPbOMUITgK1Tq7dfN+IO4Hvrovd2b7zvPHb/dAiDxDSca8aHYD
cfZoJbpNTe0=
=EtA3
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to