Skip to content
This repository has been archived by the owner on Apr 13, 2024. It is now read-only.

debian-setup: Install libelf-dev #48

Merged
merged 1 commit into from
Nov 12, 2018
Merged

debian-setup: Install libelf-dev #48

merged 1 commit into from
Nov 12, 2018

Conversation

msfjarvis
Copy link
Member

The job failure at 1 appears to have been due to the libelf-dev package being missing. It is available in the sid repositories 2 so we can install it directly.

@nathanchance
Copy link
Member

That fail is fixed in #47 (because the out of tree patch that removes that failure message didn't get applied) but this is probably worth adding, I'll defer to Nick for further comment.

debian-setup.sh Show resolved Hide resolved
nathanchance added a commit to ClangBuiltLinux/dockerimage that referenced this pull request Nov 12, 2018
@nathanchance
Copy link
Member

Alright, this pull is good and is needed (verified with commit + Travis build, which I will push after this is merged) but the build will not pass until #47 is merged.

The job failure at [1] appears to have been due to the libelf-dev package being missing. It is available in the sid repositories [2] so we can install it directly.

[1]: https://travis-ci.com/ClangBuiltLinux/continuous-integration/jobs/157821684#L576
[2]: https://packages.debian.org/sid/libelf-dev
@nathanchance nathanchance merged commit c635152 into ClangBuiltLinux:master Nov 12, 2018
nathanchance added a commit to nathanchance/continuous-integration that referenced this pull request Nov 12, 2018
I had this in my personal patchset because according to ClangBuiltLinux/linux#14,
the CONFIG_ORC_UNWINDER check was causing the build to error. I never
actually verified that result myself. Along with ClangBuiltLinux#48 and this patch,
there are no warnings/errors and we should now see all objtool warnings:
https://travis-ci.com/nathanchance/continuous-integration/builds/91060888

Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
@msfjarvis msfjarvis deleted the patch-1 branch November 12, 2018 20:33
nathanchance added a commit to nathanchance/continuous-integration that referenced this pull request Nov 12, 2018
I had this in my personal patchset because according to ClangBuiltLinux/linux#14,
the CONFIG_ORC_UNWINDER check was causing the build to error. I never
actually verified that result myself. Along with ClangBuiltLinux#48 and this patch,
there are no warnings/errors[1]. The biggest reason for removing the
changes to this file are to avoid potential merge conflicts[2].

[1]: https://travis-ci.com/nathanchance/continuous-integration/builds/91060888
[2]: https://lore.kernel.org/lkml/1539681053-24388-3-git-send-email-yamada.masahiro@socionext.com/

Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
@nickdesaulniers
Copy link
Member

thanks @MSF-Jarvis !!!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants