Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1131153

Bug#1027681: hylafax: FTBFS with tiff 4.5.0+

From László Böszörményi (GCS) <gcs@debian.org>
Newsgroups linux.debian.bugs.dist
Subject Bug#1027681: hylafax: FTBFS with tiff 4.5.0+
Date 2023-01-01 20:30 +0100
Message-ID <FJcbU-eTe0-31@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


Source: hylafax
Version: 3:6.0.7-3.1
Severity: important
Justification: FTBFS
Usertags: tiff4_5
Tags: sid bookworm ftbfs

Hi,

Your package fails to build with the new major tiff release. Reason is
that hylafax uses private tables from tiff. As I know, your upstream
is notified a while back, but hylafax development seems to be dead for
years. If I check the Git repository [1] I see the last commit is from
2012, only severe fixes were made in 2018, nothing since then.
The actual errors for reference:
/bin/g++        -D__ANSI_CPP__ -I. -I.. -I.././faxd -I.././libhylafax
  -g -fpic -g -O2 -ffile-prefix-map=/build/hylafax-6.0.7=.
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2 -o faxq JobControl.o DestInfo.o Batch.o Job.o
HylaClient.o Modem.o QLink.o Trigger.o TriggerRef.o faxQueueApp.o -L.
-lfaxserver-6.0 -Wl,-z,relro  -Wl,-rpath,/usr/lib/hylafax
-L../libhylafax -lhylafax-6.0 -ljbig -ltiff  -lz  ../port/libport.a
/usr/bin/ld: ./libfaxserver-6.0.a(G3Decoder.o): in function
`G3Decoder::decodeRow(void*, unsigned int)':
./faxd/G3Decoder.c++:208: undefined reference to `TIFFFaxWhiteTable'
/usr/bin/ld: ./faxd/G3Decoder.c++:235: undefined reference to
`TIFFFaxBlackTable'
/usr/bin/ld: ./faxd/G3Decoder.c++:224: undefined reference to `TIFFFaxMainTable'
/usr/bin/ld: ./faxd/G3Decoder.c++:242: undefined reference to
`_TIFFFax3fillruns'
/usr/bin/ld: ./faxd/G3Decoder.c++:224: undefined reference to
`TIFFFaxBlackTable'
/usr/bin/ld: ./faxd/G3Decoder.c++:224: undefined reference to
`TIFFFaxWhiteTable'
/usr/bin/ld: ./faxd/G3Decoder.c++:224: undefined reference to
`TIFFFaxWhiteTable'
/usr/bin/ld: ./faxd/G3Decoder.c++:224: undefined reference to
`TIFFFaxBlackTable'
/usr/bin/ld: ./libfaxserver-6.0.a(G3Encoder.o): in function
`G3Encoder::encode(void const*, unsigned int, unsigned int, unsigned
char*)':
./faxd/G3Encoder.c++:313: undefined reference to `TIFFFaxWhiteCodes'
/usr/bin/ld: ./faxd/G3Encoder.c++:358: undefined reference to
`TIFFFaxBlackCodes'
/usr/bin/ld: ./faxd/G3Encoder.c++:326: undefined reference to
`TIFFFaxWhiteCodes'
/usr/bin/ld: ./faxd/G3Encoder.c++:327: undefined reference to
`TIFFFaxBlackCodes'
/usr/bin/ld: ./faxd/G3Encoder.c++:329: undefined reference to
`TIFFFaxBlackCodes'
/usr/bin/ld: ./faxd/G3Encoder.c++:330: undefined reference to
`TIFFFaxWhiteCodes'
collect2: error: ld returned 1 exit status

These are private to tiff itself from now on. You can copy these to
your source, but I'm interested if this package is worth keeping in
the archive. Last maintainer upload was in March 2020 and popcon is
418 only. Upstream seems to be dead for ten years.

Regards,
Laszlo/GCS
[1] http://git.hylafax.org/HylaFAX

Back to linux.debian.bugs.dist | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

Bug#1027681: hylafax: FTBFS with tiff 4.5.0+ László Böszörményi (GCS) <gcs@debian.org> - 2023-01-01 20:30 +0100
  Bug#1027681: hylafax: FTBFS with tiff 4.5.0+ Giuseppe Sacco <eppesuig@debian.org> - 2023-01-01 22:30 +0100
  Bug#1027681: hylafax: FTBFS with tiff 4.5.0+ Giuseppe Sacco <eppesuig@debian.org> - 2023-01-08 10:40 +0100

csiph-web