Skip to content

Updates I#149

Merged
jkloetzke merged 37 commits intoBobBuildTool:masterfrom
rhubert:updates
Mar 4, 2026
Merged

Updates I#149
jkloetzke merged 37 commits intoBobBuildTool:masterfrom
rhubert:updates

Conversation

@rhubert
Copy link
Contributor

@rhubert rhubert commented Mar 2, 2026

First round of components... more to follow (hopefully soon..)

Depends on BobBuildTool/basement#306

rhubert and others added 12 commits March 2, 2026 13:30
GCC 14 changes the implicit function warning to error, resulting in
screen build to fail with:

  pty.c error: implicit declaration of function 'openpty';

The reason is a include file collision, as there is a pty.h in the
screen sources which hides the system pty.h holding the declaration.

The reason for picking up the pty.h from sources is the include file
hack where we added $1 to the include search path. But without this the
build fails due to missing headers, so move the sources to the build
directory prior to calling autotoolsBuild to make them available.
@jkloetzke jkloetzke merged commit 615a338 into BobBuildTool:master Mar 4, 2026
2 checks passed
@jkloetzke
Copy link
Member

Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants