[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1066192: marked as done (qm-dsp: FTBFS: hmm/hmm.c:703:15: error: implicit declaration of function ‘dgetrf_’ [-Werror=implicit-function-declaration])



Your message dated Mon, 18 Mar 2024 14:52:50 +0000
with message-id <E1rmEM6-00FMSK-VA@fasolo.debian.org>
and subject line Bug#1066192: fixed in qm-dsp 1.7.1-8
has caused the Debian Bug report #1066192,
regarding qm-dsp: FTBFS: hmm/hmm.c:703:15: error: implicit declaration of function ‘dgetrf_’ [-Werror=implicit-function-declaration]
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 owner@bugs.debian.org
immediately.)


-- 
1066192: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066192
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: qm-dsp
Version: 1.7.1-7.1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lucas@debian.org
Usertags: ftbfs-20240313 ftbfs-trixie ftbfs-impfuncdef

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

This is most likely caused by a change in dpkg 1.22.6, that enabled
-Werror=implicit-function-declaration. For more information, see
https://wiki.debian.org/qa.debian.org/FTBFS#A2024-03-13_-Werror.3Dimplicit-function-declaration

Relevant part (hopefully):
> cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DNDEBUG -O3 -fPIC -ffast-math -ftree-vectorize -DUSE_PTHREADS  -I. -Iext/kissfft -Iext/kissfft/tools -Dkiss_fft_scalar=double -Wdate-time -D_FORTIFY_SOURCE=2  -c -o hmm/hmm.o hmm/hmm.c
> hmm/hmm.c: In function ‘invert’:
> hmm/hmm.c:703:15: error: implicit declaration of function ‘dgetrf_’ [-Werror=implicit-function-declaration]
>   703 |         ret = dgetrf_(&M, &M, a, &M, ipiv, &ret);       /* ret should be zero, negative if cov is singular */
>       |               ^~~~~~~
> hmm/hmm.c:730:9: error: implicit declaration of function ‘dgetri_’ [-Werror=implicit-function-declaration]
>   730 |         dgetri_(&M, a, &M, ipiv, &lwbest, &lwork, &ret);
>       |         ^~~~~~~
> g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DNDEBUG -O3 -fPIC -ffast-math -ftree-vectorize -DUSE_PTHREADS  -I. -Iext/kissfft -Iext/kissfft/tools -Dkiss_fft_scalar=double -I. -Iext/kissfft -Iext/kissfft/tools -Dkiss_fft_scalar=double -Wdate-time -D_FORTIFY_SOURCE=2  -c -o maths/Correlation.o maths/Correlation.cpp
> cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++
> g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DNDEBUG -O3 -fPIC -ffast-math -ftree-vectorize -DUSE_PTHREADS  -I. -Iext/kissfft -Iext/kissfft/tools -Dkiss_fft_scalar=double -I. -Iext/kissfft -Iext/kissfft/tools -Dkiss_fft_scalar=double -Wdate-time -D_FORTIFY_SOURCE=2  -c -o maths/CosineDistance.o maths/CosineDistance.cpp
> cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++
> g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DNDEBUG -O3 -fPIC -ffast-math -ftree-vectorize -DUSE_PTHREADS  -I. -Iext/kissfft -Iext/kissfft/tools -Dkiss_fft_scalar=double -I. -Iext/kissfft -Iext/kissfft/tools -Dkiss_fft_scalar=double -Wdate-time -D_FORTIFY_SOURCE=2  -c -o maths/KLDivergence.o maths/KLDivergence.cpp
> cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++
> g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DNDEBUG -O3 -fPIC -ffast-math -ftree-vectorize -DUSE_PTHREADS  -I. -Iext/kissfft -Iext/kissfft/tools -Dkiss_fft_scalar=double -I. -Iext/kissfft -Iext/kissfft/tools -Dkiss_fft_scalar=double -Wdate-time -D_FORTIFY_SOURCE=2  -c -o maths/MathUtilities.o maths/MathUtilities.cpp
> cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++
> dsp/wavelet/Wavelet.cpp: In static member function ‘static void Wavelet::createDecompositionFilters(Type, std::vector<float>&, std::vector<float>&)’:
> dsp/wavelet/Wavelet.cpp:80:9: warning: variable ‘flength’ set but not used [-Wunused-but-set-variable]
>    80 |     int flength = 0;
>       |         ^~~~~~~
> cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DNDEBUG -O3 -fPIC -ffast-math -ftree-vectorize -DUSE_PTHREADS  -I. -Iext/kissfft -Iext/kissfft/tools -Dkiss_fft_scalar=double -Wdate-time -D_FORTIFY_SOURCE=2  -c -o maths/pca/pca.o maths/pca/pca.c
> g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DNDEBUG -O3 -fPIC -ffast-math -ftree-vectorize -DUSE_PTHREADS  -I. -Iext/kissfft -Iext/kissfft/tools -Dkiss_fft_scalar=double -I. -Iext/kissfft -Iext/kissfft/tools -Dkiss_fft_scalar=double -Wdate-time -D_FORTIFY_SOURCE=2  -c -o thread/Thread.o thread/Thread.cpp
> cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++
> maths/CosineDistance.cpp: In member function ‘double CosineDistance::distance(const std::vector<double>&, const std::vector<double>&)’:
> maths/CosineDistance.cpp:37:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
>    37 |         for(int i=0; i<v1.size(); i++)
>       |                      ~^~~~~~~~~~
> cc1: some warnings being treated as errors
> maths/MathUtilities.cpp: In static member function ‘static double MathUtilities::median(const double*, unsigned int)’:
> maths/MathUtilities.cpp:92:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
>    92 |     for (int i = 0; i < len; ++i) scratch.push_back(src[i]);
>       |                     ~~^~~~~
> make[1]: *** [<builtin>: hmm/hmm.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/qm-dsp_1.7.1-7.1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: qm-dsp
Source-Version: 1.7.1-8
Done: IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>

We believe that the bug you reported is fixed in the latest version of
qm-dsp, 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 1066192@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org> (supplier of updated qm-dsp 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 ftpmaster@ftp-master.debian.org)


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

Format: 1.8
Date: Mon, 18 Mar 2024 15:02:10 +0100
Source: qm-dsp
Architecture: source
Version: 1.7.1-8
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>
Closes: 1066007 1066192
Changes:
 qm-dsp (1.7.1-8) unstable; urgency=medium
 .
   * Update lapack patch to declare dgetr[fi]_()
     (Closes: #1066007, #1066192)
   * B-D on pkgconf (but fallback to pkg-config)
   * Build and run upstream tests via autopktest
   * Apply 'wrap-and-sort -ast'
Checksums-Sha1:
 ec11fba62386e366e40009130bd028248fe3d8cf 2373 qm-dsp_1.7.1-8.dsc
 743ffbb8e22ad4af181c53ae99c20d401535eb6c 7860 qm-dsp_1.7.1-8.debian.tar.xz
Checksums-Sha256:
 fa2a7e0102217c2a63754315d31fe8461b2409efb5a4e94979eff01b4375adff 2373 qm-dsp_1.7.1-8.dsc
 68cf17e37976fe32b06e2e69a2213a0b0c902b7c822941441ad2472b2061e6bd 7860 qm-dsp_1.7.1-8.debian.tar.xz
Files:
 e4dc6f64e905280af736bce182039b62 2373 sound optional qm-dsp_1.7.1-8.dsc
 205e54e474a98ec76eb49d59850554d7 7860 sound optional qm-dsp_1.7.1-8.debian.tar.xz

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

iQJKBAEBCAA0FiEEdAXnRVdICXNIABVttlAZxH96NvgFAmX4SssWHGZvcnVtQHVt
bGFldXRlLm11ci5hdAAKCRC2UBnEf3o2+Ad4D/0UQpzEbYvjlWizHEJZmORMMbSH
vXymW22SAIsWACJlzu5c1labxA6nHc8bQ08PCTf3ashn+Hou2t6Qe4r9CeEHU6Oy
nsEDnqPjrdGnJlnu+A3tHugkBMSPw1DNd7sGzDpDRO76l4PRm+3FxF8dtAB4sd42
8On2AQZVMZJz9S9Uoxvx8kC/K1pdxiZ9lB8XKSjQl8+NMjdE6xXHveYObnJH7M+f
iA3d08PHWxnqGPpYDm8hd1AwVGbOLLFDjDHM0oDLDlrNMNA8mCv+dXkX422mcIuU
ABu4tKaX+HkcWbAHX/BtYfkNcTjVtMVlGR5Psi/7yi3WEQYHCygPd9DHH37NVNUB
g7BaRneSiyHw/sAu5Wqwb3d3mGHXdr1s4afoqQSKjthKERj6NP02c0lEGzKRB+sf
pBBcjIXxlCywkK01+mS9k25hj2fTCDaRCnXG6YdRwjB5sNAz0a//pG2gk+Xyi3BY
Gyzq3EMjFEafoxNNhFU7UgjAkw0oKNRV18dhGnk3IGO6lWGlUMyIuoDMTIVFDryG
NeBdHPy7Sm/nnaJ/aZG/NF55v3KrvRwADdX7T23h1viiC4pYrPMyOxlcCOtBe9W2
DaVJXICPOg4Joo8PpcWcxG0R1mQu2Ox+nTDvzD/p4E9TLjaw1VwZACT2bCzlgJHk
DwUI/Ll6YbhzlZM7TA==
=17H6
-----END PGP SIGNATURE-----

Attachment: pgpJ7985BddeW.pgp
Description: PGP signature


--- End Message ---

Reply to: