sys/ustat.h file not found
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}
I'm trying to build a modified version of the LLVM compiler as used in the Pepper-project
I'm using this script to install it, however it fails with this error:
/pequin/compiler/buffetfsm/llvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cc:132:10:
fatal error: 'sys/ustat.h' file not found
#include <sys/ustat.h>
It seems that ustat.h
was removed in a newer glibc version, which makes sense as I just upgraded to Ubuntu 18.10. Everything worked fine on 18.04.
First idea is to downgrade to 18.04 again, but been reading up on that and most seem to not recommend it. Same with downgrading glibc.
Any ideas?
glibc clang
add a comment |
I'm trying to build a modified version of the LLVM compiler as used in the Pepper-project
I'm using this script to install it, however it fails with this error:
/pequin/compiler/buffetfsm/llvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cc:132:10:
fatal error: 'sys/ustat.h' file not found
#include <sys/ustat.h>
It seems that ustat.h
was removed in a newer glibc version, which makes sense as I just upgraded to Ubuntu 18.10. Everything worked fine on 18.04.
First idea is to downgrade to 18.04 again, but been reading up on that and most seem to not recommend it. Same with downgrading glibc.
Any ideas?
glibc clang
Downgrade will be the best solution as it 18.04 LTS is supported until 2023.
– N0rbert
Apr 3 at 20:53
Will downgrading Ubuntu replace the glibc installation with an older version which contains ustat.h?
– Serge Morel
Apr 4 at 7:16
Yes, of course.
– N0rbert
Apr 4 at 8:04
add a comment |
I'm trying to build a modified version of the LLVM compiler as used in the Pepper-project
I'm using this script to install it, however it fails with this error:
/pequin/compiler/buffetfsm/llvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cc:132:10:
fatal error: 'sys/ustat.h' file not found
#include <sys/ustat.h>
It seems that ustat.h
was removed in a newer glibc version, which makes sense as I just upgraded to Ubuntu 18.10. Everything worked fine on 18.04.
First idea is to downgrade to 18.04 again, but been reading up on that and most seem to not recommend it. Same with downgrading glibc.
Any ideas?
glibc clang
I'm trying to build a modified version of the LLVM compiler as used in the Pepper-project
I'm using this script to install it, however it fails with this error:
/pequin/compiler/buffetfsm/llvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cc:132:10:
fatal error: 'sys/ustat.h' file not found
#include <sys/ustat.h>
It seems that ustat.h
was removed in a newer glibc version, which makes sense as I just upgraded to Ubuntu 18.10. Everything worked fine on 18.04.
First idea is to downgrade to 18.04 again, but been reading up on that and most seem to not recommend it. Same with downgrading glibc.
Any ideas?
glibc clang
glibc clang
asked Apr 3 at 13:57
Serge MorelSerge Morel
61
61
Downgrade will be the best solution as it 18.04 LTS is supported until 2023.
– N0rbert
Apr 3 at 20:53
Will downgrading Ubuntu replace the glibc installation with an older version which contains ustat.h?
– Serge Morel
Apr 4 at 7:16
Yes, of course.
– N0rbert
Apr 4 at 8:04
add a comment |
Downgrade will be the best solution as it 18.04 LTS is supported until 2023.
– N0rbert
Apr 3 at 20:53
Will downgrading Ubuntu replace the glibc installation with an older version which contains ustat.h?
– Serge Morel
Apr 4 at 7:16
Yes, of course.
– N0rbert
Apr 4 at 8:04
Downgrade will be the best solution as it 18.04 LTS is supported until 2023.
– N0rbert
Apr 3 at 20:53
Downgrade will be the best solution as it 18.04 LTS is supported until 2023.
– N0rbert
Apr 3 at 20:53
Will downgrading Ubuntu replace the glibc installation with an older version which contains ustat.h?
– Serge Morel
Apr 4 at 7:16
Will downgrading Ubuntu replace the glibc installation with an older version which contains ustat.h?
– Serge Morel
Apr 4 at 7:16
Yes, of course.
– N0rbert
Apr 4 at 8:04
Yes, of course.
– N0rbert
Apr 4 at 8:04
add a comment |
1 Answer
1
active
oldest
votes
Consider to backup your data and reinstall Ubuntu 18.04 LTS.
The 18.04 LTS releases contains needed file in libc6-dev
package.
The main advantage would LTS status - the distro will be supported until 2023.
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1130939%2fsys-ustat-h-file-not-found%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Consider to backup your data and reinstall Ubuntu 18.04 LTS.
The 18.04 LTS releases contains needed file in libc6-dev
package.
The main advantage would LTS status - the distro will be supported until 2023.
add a comment |
Consider to backup your data and reinstall Ubuntu 18.04 LTS.
The 18.04 LTS releases contains needed file in libc6-dev
package.
The main advantage would LTS status - the distro will be supported until 2023.
add a comment |
Consider to backup your data and reinstall Ubuntu 18.04 LTS.
The 18.04 LTS releases contains needed file in libc6-dev
package.
The main advantage would LTS status - the distro will be supported until 2023.
Consider to backup your data and reinstall Ubuntu 18.04 LTS.
The 18.04 LTS releases contains needed file in libc6-dev
package.
The main advantage would LTS status - the distro will be supported until 2023.
answered Apr 4 at 8:04
N0rbertN0rbert
25.8k856122
25.8k856122
add a comment |
add a comment |
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1130939%2fsys-ustat-h-file-not-found%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Downgrade will be the best solution as it 18.04 LTS is supported until 2023.
– N0rbert
Apr 3 at 20:53
Will downgrading Ubuntu replace the glibc installation with an older version which contains ustat.h?
– Serge Morel
Apr 4 at 7:16
Yes, of course.
– N0rbert
Apr 4 at 8:04