Your message dated Mon, 20 Jun 2016 11:00:26 +0200
with message-id <[email protected]>
and subject line Setting bug as fixed
has caused the Debian Bug report #748409,
regarding Conflicting return types of setnfit
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.)
--
748409: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=748409
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: cpl-plugin-vimos
Version: 2.9.14+dfsg-1
Usertags: goto-cc
During a rebuild of all packages in a clean sid chroot (and cowbuilder+pbuilder)
the build failed with the following error. Please note that we use our research
compiler tool-chain (using tools from the cbmc package), which permits extended
reporting on type inconsistencies at link time.
[...]
libtool: link: g++ -fPIC -DPIC -shared -nostdlib
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crti.o
/usr/lib/gcc/x86_64-linux-gnu/4.8/crtbeginS.o .libs/vmadf.o
.libs/vmadfifutable.o .libs/vmastrometrictable.o .libs/vmccdtable.o
.libs/vmcpl.o .libs/vmcube.o .libs/vmdetector.o .libs/vmdistmodels.o
.libs/vmextractiontable.o .libs/vmfit.o .libs/vmgalaxytable.o
.libs/vmgrismtable.o .libs/vmidstable.o .libs/vmifuextraction.o
.libs/vmifufibers.o .libs/vmifuflat.o .libs/vmifuimage.o .libs/vmifusky.o
.libs/vmifusphotcalib.o .libs/vmifutable.o .libs/vmifutypes.o
.libs/vmifuutils.o .libs/vmimage.o .libs/vmimagearray.o .libs/vmimageset.o
.libs/vmimgastrometry.o .libs/vmimgphotcalib.o .libs/vmimgpreprocessing.o
.libs/vmimgextraction.o .libs/vmimgresampling.o .libs/vmimgutils.o
.libs/vmlinecatalog.o .libs/vmmath.o .libs/vmmatrix.o .libs/vmmosextraction.o
.libs/vmmosflat.o .libs/vmmosfringes.o .libs/vmmosmodels.o .libs/vmmossky.o
.libs/vmmossphotcalib.o .libs/vmmosutils.o .libs/vmmoswavecalib.o
.libs/vmobjecttable.o .libs/vmphotometrictable.o .libs/vmqcutils.o
.libs/vmsextractor.o .libs/vmsphottable.o .libs/vmstarmatchtable.o
.libs/vmstartable.o .libs/vmtable.o .libs/vmtablearray.o .libs/vmtypes.o
.libs/vmutils.o .libs/vmwcsutils.o .libs/vmwindowtable.o .libs/vmifu.o
.libs/vmspecphottable.o .libs/vmstdfluxtable.o .libs/vmextincttable.o
.libs/moses.o .libs/fors_tools.o .libs/fors_paf.o .libs/fors_dfs.o
.libs/fors_qc.o .libs/vimos_calib_impl.o .libs/vimos_science_impl.o
.libs/vimos_calib_mult.o .libs/VimosIfuWCS.o .libs/VimosUtils.o
.libs/TwoDLinearWCS.o -Wl,--whole-archive ../irplib/.libs/libirplib.a
../external/libwcs/.libs/libvimoswcs.a -Wl,--no-whole-archive -Wl,-rpath
-Wl,/srv/jenkins-slave/workspace/sid-goto-cc-cpl-plugin-vimos/cpl-plugin-vimos-2.9.14+dfsg/libpil/pil/.libs
-Wl,-rpath -Wl,/usr/lib/x86_64-linux-gnu/vimos -L/usr/lib/x86_64-linux-gnu
../libpil/pil/.libs/libpil.so -lcfitsio -lcpldfs -lcpldrs -lcplui -lcplcore
-lcext -lnsl -L/usr/lib/gcc/x86_64-linux-gnu/4.8
-L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu
-L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib -L/lib/x86_64-linux-gnu
-L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../..
-lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-linux-gnu/4.8/crtendS.o
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crtn.o -O2 -Wl,-z
-Wl,relro -Wl,-soname -Wl,libvimos.so.0 -o .libs/libvimos.so.0.0.0
file matchstar.c line 1496: error: conflicting function declarations "setnfit"
old definition in module vmwcsutils file vmwcsutils.h line 49
signed int (signed int)
new definition in module matchstar file matchstar.c line 1496
void (signed int nfit)
make[3]: *** [libvimos.la] Error 1
make[3]: Leaving directory
`/srv/jenkins-slave/workspace/sid-goto-cc-cpl-plugin-vimos/cpl-plugin-vimos-2.9.14+dfsg/vimos'
make[2]: *** [all-recursive] Error 1
Indeed this seems just an inconsistency of declarations here, as the declaration
in vmwcsutils.h wrongly specifies the return type as int - but no function call
actually uses the return value. Fixing the forward declaration will ensure no
one inadvertently uses the non-existent return value.
Best,
Michael
pgpvwm2cNBZv2.pgp
Description: PGP signature
--- End Message ---
--- Begin Message ---
Version: 3.0.6+dfsg-1
This bug was silently fixed upstream.
--- End Message ---