GNU bug report logs - #58976
29.0.50; Manual noverlay tests fail to build

Previous Next

Package: emacs;

Reported by: "Basil L. Contovounesios" <contovob <at> tcd.ie>

Date: Thu, 3 Nov 2022 00:29:02 UTC

Severity: minor

Tags: patch

Found in version 29.0.50

Fixed in version 29.1

Done: "Basil L. Contovounesios" <contovob <at> tcd.ie>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 58976 in the body.
You can then email your comments to 58976 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#58976; Package emacs. (Thu, 03 Nov 2022 00:29:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to "Basil L. Contovounesios" <contovob <at> tcd.ie>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Thu, 03 Nov 2022 00:29:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: "Basil L. Contovounesios" <contovob <at> tcd.ie>
To: bug-gnu-emacs <at> gnu.org
Subject: 29.0.50; Manual noverlay tests fail to build
Date: Thu, 03 Nov 2022 02:28:32 +0200
[Message part 1 (text/plain, inline)]
Tags: patch
Severity: minor

With HEAD as commit 05f5d978ae of 2022-11-02
"Initialize child signal handling before posix_spawn too.",
running 'make' under test/manual/noverlay/ gives the following:

[noverlay.txt.gz (application/gzip, attachment)]
[Message part 3 (text/plain, inline)]
This patch lets the tests build and succeed:

[0001-Fix-manual-noverlay-tests.patch (text/x-diff, attachment)]
[Message part 5 (text/plain, inline)]
WDYT?

Thanks,

-- 
Basil

In GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo
 version 1.16.0, Xaw3d scroll bars) of 2022-10-31 built on tia
Repository revision: ea388b7f3ab995423aa90980f7c530884ea1c5a4
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12101004
System Description: Debian GNU/Linux bookworm/sid

Configured using:
 'configure 'CFLAGS=-Og -ggdb3' -C --prefix=/home/blc/.local
 --enable-checking=structs --with-file-notification=yes
 --with-x-toolkit=lucid --with-x'

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY
INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF
TOOLKIT_SCROLL_BARS WEBP X11 XAW3D XDBE XIM XINPUT2 XPM LUCID ZLIB

Important settings:
  value of $LANG: en_IE.UTF-8
  value of $XMODIFIERS: @im=ibus
  locale-coding-system: utf-8-unix

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#58976; Package emacs. (Thu, 03 Nov 2022 12:32:01 GMT) Full text and rfc822 format available.

Message #8 received at 58976 <at> debbugs.gnu.org (full text, mbox):

From: "Basil L. Contovounesios" <contovob <at> tcd.ie>
To: 58976 <at> debbugs.gnu.org
Subject: Re: bug#58976: 29.0.50; Manual noverlay tests fail to build
Date: Thu, 03 Nov 2022 14:31:02 +0200
[Message part 1 (text/plain, inline)]
Basil L. Contovounesios [2022-11-03 02:28 +0200] wrote:

> This patch lets the tests build and succeed:

Here's an updated patch further to https://bugs.gnu.org/58975#8,
and depending on that patch landing first.

-- 
Basil

[0001-Fix-manual-noverlay-tests.patch (text/x-diff, attachment)]

bug marked as fixed in version 29.1, send any further explanations to 58976 <at> debbugs.gnu.org and "Basil L. Contovounesios" <contovob <at> tcd.ie> Request was from "Basil L. Contovounesios" <contovob <at> tcd.ie> to control <at> debbugs.gnu.org. (Fri, 04 Nov 2022 12:13:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#58976; Package emacs. (Fri, 04 Nov 2022 12:13:02 GMT) Full text and rfc822 format available.

Message #13 received at 58976-done <at> debbugs.gnu.org (full text, mbox):

From: "Basil L. Contovounesios" <contovob <at> tcd.ie>
To: 58976-done <at> debbugs.gnu.org
Subject: Re: bug#58976: 29.0.50; Manual noverlay tests fail to build
Date: Fri, 04 Nov 2022 14:11:58 +0200
close 58976 29.1
quit

Basil L. Contovounesios [2022-11-03 14:31 +0200] wrote:
> Basil L. Contovounesios [2022-11-03 02:28 +0200] wrote:
>> This patch lets the tests build and succeed:
> Here's an updated patch further to https://bugs.gnu.org/58975#8,
> and depending on that patch landing first.

I adapted the patch to these changes as well:

itree: Reproduce markers's behavior more faithfully (bug#58928)
ff679e16f8 2022-11-03 22:44:55 -0400
https://git.sv.gnu.org/cgit/emacs.git/commit/?id=ff679e16f8

And pushed:

Fix manual noverlay tests
fd3f51b7c3 2022-11-04 13:38:02 +0200
https://git.sv.gnu.org/cgit/emacs.git/commit/?id=fd3f51b7c3

-- 
Basil




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Fri, 02 Dec 2022 12:24:15 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 169 days ago.

Previous Next


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