Your message dated Sat, 02 Mar 2024 10:34:41 +0000
with message-id <[email protected]>
and subject line Bug#1065107: fixed in exim4 4.97-6
has caused the Debian Bug report #1065107,
regarding exim4: FTBFS: missing build-dep on libnsl-dev
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.)


-- 
1065107: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065107
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: exim4
Version: 4.97-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
User: [email protected]
Usertags: libnsl-dev

Dear maintainer,

Starting with glibc 2.31, support for NIS (libnsl library) has been
moved to a separate libnsl2 package. In order to allow a smooth
transition, a libnsl-dev has been added to the libc6-dev package.

This dependency has been temporarily dropped in the 2.37-15.1 NMU, as
part of the 64-bit time_t transition. This causes exim4 to FTBFS in sid
with:

| cc buildconfig.c
| cc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection  
-D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 
-fvisibility=hidden  -o buildconfig buildconfig.c -lcrypt -lm -lnsl
| buildconfig.c: In function 'main':
| buildconfig.c:117:5: warning: unused variable 'test_int_t' [-Wunused-variable]
|   117 | int test_int_t = 0;
|       |     ^~~~~~~~~~
| /usr/bin/ld: cannot find -lnsl: No such file or directory
| collect2: error: ld returned 1 exit status
| make[3]: *** [Makefile:390: buildconfig] Error 1
| make[3]: Leaving directory 
'/<<PKGBUILDDIR>>/b-exim4-daemon-light/build-Linux-x86_64'
| make[2]: *** [Makefile:37: all] Error 2
| make[2]: Leaving directory '/<<PKGBUILDDIR>>/b-exim4-daemon-light'
| make[1]: *** [debian/rules:121: override_dh_auto_build] Error 2
| make[1]: Leaving directory '/<<PKGBUILDDIR>>'
| make: *** [debian/rules:324: build] Error 2
| dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

This could be fixed by adding an explicit Build-Depends on libnsl-dev.
The glibc change will likely be reverted in the short term, but given
its a change we want to do for Trixie, this will only lower the severity
of the bug.

Regards
Aurelien

--- End Message ---
--- Begin Message ---
Source: exim4
Source-Version: 4.97-6
Done: Andreas Metzler <[email protected]>

We believe that the bug you reported is fixed in the latest version of
exim4, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Metzler <[email protected]> (supplier of updated exim4 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: SHA512

Format: 1.8
Date: Fri, 01 Mar 2024 18:09:49 +0100
Source: exim4
Architecture: source
Version: 4.97-6
Distribution: unstable
Urgency: high
Maintainer: Exim4 Maintainers <[email protected]>
Changed-By: Andreas Metzler <[email protected]>
Closes: 1053447 1065107
Changes:
 exim4 (4.97-6) unstable; urgency=high
 .
   * Add b-d on libnsl-dev to fix (temporary) FTBFS. Closes: #1065107
   * Pull fixes from upstream GIT master:
     78_10-Use-non-releaseable-memory-for-regex-match-strings.-.patch
     78_11-use-dynamic-mem-for-regex_match_string.patch
     78_12-Use-non-releasable-memory-for-regex-line-buffer.patch
     78_15-regex-avoid-releasing-built-RE-midloop.patch
     78_21-Lookups-avoid-leaking-user-passwd-from-server-spec-t.patch
     78_23-Fix-crash-on-empty-oMt-argument.-Bug-3070.patch
   * 78_06, 78_07, 78_10, 78_11, 78_12 and 78_15 together Closes: #1053447
Checksums-Sha1: 
 41a6d61c387bc86264ec74dc8c594779e5b54f91 2923 exim4_4.97-6.dsc
 9d13f08d35d8babba4954066b9a5e859d5de075b 491664 exim4_4.97-6.debian.tar.xz
Checksums-Sha256: 
 d1a897843f12ed9110fb12a20d5c0d66530ac870f798a68b18e608f09e6bf7d9 2923 
exim4_4.97-6.dsc
 b5eb0de6456ace1a3e649cdba1c7ad99cc39bc8055bfcc3ebe54a1f103f40ae0 491664 
exim4_4.97-6.debian.tar.xz
Files: 
 c9c8070fda6ca2b2ee100875ab5b6bed 2923 mail standard exim4_4.97-6.dsc
 42b49a3ca8f620eb144a62ecf151c076 491664 mail standard 
exim4_4.97-6.debian.tar.xz

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

iQIzBAEBCgAdFiEE0uCSA5741Jbt9PpepU8BhUOCFIQFAmXi/ZgACgkQpU8BhUOC
FIQIoRAAgVo8L9zJAThZoKsWGVQG2h8wF8YhssdJSz14H7noyTZuKUBzpB9yqCHm
rgciq4EdtwlBThT6pebgCw1WxAhCaq/9q3w7pGQUl+n5m8TxsYRPK+KUw0m1vfM2
Rf2m/IUuec8/gqh//x1T/yAzLwTZY/hN8vuXLvUsnR0bEG+mCNep0GmjfVz+8jAb
Y2EGZipMenA98KhfHsbhwmkHDAWQa7AxI1IcnCOQO5DTHlnowu16OnK3CPuMWZ77
h6B6NlpLAwTwIoof6NodLAuY7a7e9Qz1cGwKYVYYiLgkV9yobP/rxjhvak/dTy9L
hOFO+yvAHIjf4RCBXCW+HB0T7Qm5vnhu7gJV4ONh8slejgmdUHgRdtcXRL+z5hU4
uT0TZkFJtE6YjCd9rnF7LNYHFG5HLVmugE63kpGviMzKnkF77Deg11IqW29cDHm/
56r2DpuyAVEQIiBMQtRIU8/bLG6l/aQ6kzYLEeln6nZs5yB9P+3OAfBPjN1mKd9p
+BmwFnfVULqY4As+4ukwqI/CyKorpq0XDGMvnw7jo5gRm9OZ2TyolYtHCo7hF7JO
I0F6WI4qFcrVPXPnPc1/QmZ9K6kf/wETrEIEOKsWWwzXIt0qlxZl05h1GhwoSL9o
72OVBMK1v9d5jgOJlgGnhFvCe22K+QVyIm4Q72xcIwxIySz6ZF4=
=R6Lx
-----END PGP SIGNATURE-----

Attachment: pgppxMoPbkg4N.pgp
Description: PGP signature


--- End Message ---

Reply via email to