GNU bug report logs - #73255
30.0.91; on NetBSD-10 configure script run halts

Previous Next

Package: emacs;

Reported by: Van Ly <van.ly <at> sdf.org>

Date: Sat, 14 Sep 2024 19:02:02 UTC

Severity: normal

Found in version 30.0.91

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Van Ly <van.ly <at> sdf.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 73255 <at> debbugs.gnu.org
Subject: bug#73255: 30.0.91; on NetBSD-10 configure script run halts
Date: Sun, 15 Sep 2024 06:31:04 +0000
[Message part 1 (text/plain, inline)]
Eli Zaretskii <eliz <at> gnu.org> writes:

>> Date: Sat, 14 Sep 2024 19:01:21 +0000
>> From:  Van Ly via "Bug reports for GNU Emacs,
>>  the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org>
>> 
>> I was able to build emacs-29.4 but 30.0.91 stops at the configure
>> script.
>> 
>> The following packages are on the amd64/x86_64 NetBSD 10.0_STABLE
>> system
>> 
>> cairo-1.18.0nb2 =    Vector graphics library with cross-device output support
>> gnutls-3.8.5nb3 =    Transport Layer Security library
>> 
>> A snippet of the output from configure reads
>> 
>>   checking for cairo >= 1.8.0... no
>>   configure: WARNING: cairo requested but not found.
>> 
>>   configure: error: The following required libraries were not found:
>>        gnutls
>
> That's the reason, right there: the configure script decided it
> couldn't find GnuTLS installed whose version is at least 2.12.2:
>
>> 167 checking for gnutls >= 2.12.2... no
>
> AFAICT, Emacs 29.4 was making the same test, so there's some other
> factor here at work.  Did something change wrt GnuTLS between the time
> you built Emacs 29.4 and the time you tried to build 30.0.91?  Are you
> sure you have the header files needed for developing programs with
> GnuTLS?
>

The pkgsrc manager refreshed the quarterly release so that may explain.

As attached, the pkg-content listing shows header files.

> In any case, please post config.log which was created by running the
> configure script, it should tell the details regarding the failed
> test.
>

See attached config.log for 29.4 and 30.0.91. The earlier version
config.log locates the cairo package related paths and I was able to
make that work on 30.0.91


[gnutls-pkg-content (application/octet-stream, attachment)]
[config-log-29-4 (application/octet-stream, attachment)]
[config-log-30.0.91 (application/octet-stream, attachment)]
[Message part 5 (text/plain, inline)]

-- 
vl

This bug report was last modified 240 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.