Source: ntcard
Version: 1.2.2+dfsg-4
Severity: serious
Tags: ftbfs upstream
Justification: ftbfs

Hi,

It seems that since introduction of nthash 2.3.0, ntcard is
failing to build from source.  Relevant part of the log:

        g++ -DHAVE_CONFIG_H -I.  -I./Common -I/usr/include -I/<<PKGBUILDDIR>> 
-fopenmp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Werror -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c -o Common/nthll-Fcontrol.o `test -f 
'Common/Fcontrol.cpp' || echo './'`Common/Fcontrol.cpp
        ntcard.cpp:2:10: fatal error: nthash/ntHashIterator.hpp: No such file 
or directory
            2 | #include "nthash/ntHashIterator.hpp"
              |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
        compilation terminated.
        make[3]: *** [Makefile:632: ntcard-ntcard.o] Error 1
        make[3]: *** Waiting for unfinished jobs....
        nthll.cpp:11:10: fatal error: nthash/ntHashIterator.hpp: No such file 
or directory
           11 | #include "nthash/ntHashIterator.hpp"
              |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
        compilation terminated.

I tried a few things to get the package back on track, but
changes seem more involved than just changing headers.  I
suppose this would be fixed in an upcoming upstream version, but
such newer release does not seem to exist so far.

For information,
Étienne.

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.0.0-4-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Attachment: signature.asc
Description: PGP signature

Reply via email to