bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#58254: 29.0.50; Untracked lib/assert.h with Clang 14


From: Paul Eggert
Subject: bug#58254: 29.0.50; Untracked lib/assert.h with Clang 14
Date: Sun, 2 Oct 2022 13:20:48 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0

On 10/2/22 09:10, Basil L. Contovounesios wrote:
This file is not generated with the default CC=gcc; there is only a
lib/assert.in.h present.

That's odd. As far as I can see, lib/assert.h is needed only if you need to compile lib/filevercmp.c, lib/nanosleep.c, lib/pipe2.c, lib/rawmemchr.c, or lib/strtoimax.c, and I don't see why choosing clang over gcc would affect whether these files need to be compiled.

I didn't notice the problem partly because I tested on Fedora 36, where none of the above files need to be compiled. Anyway, it is indeed a glitch on some platforms and I installed the attached patch to fix the annoyance. Thanks for reporting it.

Attachment: 0001-.gitignore-Add-lib-assert.h-Bug-58254.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]