Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

provide a workaround for a glibc and GNU make incompatibility #1990

Merged
merged 1 commit into from
Jul 21, 2023

Conversation

cpackham
Copy link
Contributor

Versions of GNU make newer than 4.4 trigger a hang in versions of glibc older than 2.31. As distros update to the newer GNU make version we'll start seeing more and more reports of this hang. Fortunately we already carry GNU make as a comp tool so all we need to do is select the right version when needed.

Fixes #1946, #1932, #1975
Signed-off-by: Chris Packham judge.packham@gmail.com

Versions of GNU make newer than 4.4 trigger a hang in versions of glibc
older than 2.31. As distros update to the newer GNU make version we'll
start seeing more and more reports of this hang. Fortunately we already
carry GNU make as a comp tool so all we need to do is select the right
version when needed.

Fixes crosstool-ng#1946, crosstool-ng#1932, crosstool-ng#1975
Signed-off-by: Chris Packham <judge.packham@gmail.com>
@cpackham cpackham mentioned this pull request Jul 15, 2023
13 tasks
@cpackham
Copy link
Contributor Author

Fixes #1884

@cpackham cpackham merged commit e63c408 into crosstool-ng:master Jul 21, 2023
50 checks passed
@cpackham cpackham deleted the compat-glibc-make branch July 21, 2023 04:50
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.

Deal with old glibc + new GNU make incompatiblities
1 participant