URL: <https://savannah.gnu.org/bugs/?68508>
Summary: Unable to build outside of source directory
Group: GNU Screen
Submitter: paulmenzel
Submitted: Thu 09 Jul 2026 01:36:24 PM UTC
Category: Build/Install
Severity: 3 - Normal
Priority: 5 - Normal
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Unlocked
Release: 5.0.1
Fixed Release: None
Planned Release: None
Work Required: None
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: Thu 09 Jul 2026 01:36:24 PM UTC By: Paul Menzel <paulmenzel>
Unpacking GNU Screen 5.0.1 in `source/`, and creating `build/` in the same
level as `source`, and changing directory into `build/`, and running
`../source/configure …`, results in a successful configure but failing
`make` as the headers are not found.
[BEE] make -j1
AWK=gawk srcdir=/dev/shm/bee-pmenzel/screen/screen-5.0.1-0/source sh
/dev/shm/bee-pmenzel/screen/screen-5.0.1-0/source/term.sh
AWK=gawk CC="gcc -g -O2 -Wall -Wextra -std=c17"
srcdir=/dev/shm/bee-pmenzel/screen/screen-5.0.1-0/source sh
/dev/shm/bee-pmenzel/screen/screen-5.0.1-0/source/comm.sh
gcc -c -iquote. -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"'
-DBUILD_DATE='"2026-07-09 09:07:31"' -g -O2 -Wall -Wextra -std=c17
/dev/shm/bee-pmenzel/screen/screen-5.0.1-0/source/screen.c -o screen.o In
file included from
/dev/shm/bee-pmenzel/screen/screen-5.0.1-0/source/display.h:36,
from
/dev/shm/bee-pmenzel/screen/screen-5.0.1-0/source/window.h:42,
from
/dev/shm/bee-pmenzel/screen/screen-5.0.1-0/source/screen.h:72,
from
/dev/shm/bee-pmenzel/screen/screen-5.0.1-0/source/screen.c:33:
./comm.h:8:10: fatal error: acls.h: No such file or directory
8 | #include "acls.h"
| ^~~~~~~~
compilation terminated.
make: *** [Makefile:69: screen.o] Error 1
Building inside the source directory works. This is a regression compared to
4.9.1.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?68508>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
