Skip to content

{lib}[intel/2018a] FUSE v3.2.6#7078

Merged
migueldiascosta merged 3 commits intoeasybuilders:developfrom
boegel:20181026094928_new_pr_FUSE326
Jan 21, 2019
Merged

{lib}[intel/2018a] FUSE v3.2.6#7078
migueldiascosta merged 3 commits intoeasybuilders:developfrom
boegel:20181026094928_new_pr_FUSE326

Conversation

@boegel
Copy link
Copy Markdown
Member

@boegel boegel commented Oct 26, 2018

(created using eb --new-pr)
requires easybuilders/easybuild-easyblocks#1561 + #7077 (Meson, Ninja)

@boegel boegel added the new label Oct 26, 2018
@boegel
Copy link
Copy Markdown
Member Author

boegel commented Oct 26, 2018

Test report by @boegel
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in this PR)
node2447.golett.os - Linux centos linux 7.5.1804, Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz, Python 2.7.5
See https://gist.github.com/00fcd42cb2746927c91808ed553aa8c7 for a full test report.

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Oct 26, 2018

Test report by @boegel
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in this PR)
node2070.delcatty.os - Linux centos linux 7.5.1804, Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz, Python 2.7.5
See https://gist.github.com/c3c6f9751b2f44089517f4de9ba05488 for a full test report.

@boegel boegel added this to the 3.8.0 milestone Oct 26, 2018
@boegel
Copy link
Copy Markdown
Member Author

boegel commented Oct 26, 2018

Test report by @boegel
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in this PR)
node3101.skitty.os - Linux centos linux 7.5.1804, Intel(R) Xeon(R) Gold 6140 CPU @ 2.30GHz, Python 2.7.5
See https://gist.github.com/dd92fe01c4b4128dbd175e7405aa0f39 for a full test report.

@migueldiascosta
Copy link
Copy Markdown
Member

closing/reopening to trigger travis now that #7077 is merged

@migueldiascosta
Copy link
Copy Markdown
Member

Test report by @migueldiascosta
FAILED
Build succeeded for 0 out of 1 (1 easyconfigs in this PR)
grc-cluster1 - Linux centos 6.10, Intel(R) Xeon(R) CPU E5-2640 0 @ 2.50GHz, Python 2.7.14
See https://gist.github.com/5b0ff0e718658ae74ec1c258b2f15dc4 for a full test report.

@migueldiascosta
Copy link
Copy Markdown
Member

I suppose my failed test report is CentOS6/old glibc specific (?)

@easybuilders easybuilders deleted a comment from boegelbot Oct 29, 2018
@boegel
Copy link
Copy Markdown
Member Author

boegel commented Oct 29, 2018

@migueldiascosta http://man7.org/linux/man-pages/man2/open.2.html mentions that Linux kernel 2.6.39 is required for O_PATH

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Oct 30, 2018

@migueldiascosta So, how do we proceed with this?

@migueldiascosta
Copy link
Copy Markdown
Member

@boegel yeah, I don't see any fuse3 anywhere for RHEL/CentOS 6, so I suppose it's not possible

is there a way to require minimum versions of osdependencies? If not, shouldn't there be?

(I suppose it can be done indirectly with package names, e.g. systemd or grub2, but it's distro-dependent, less transparent and less reliable...)

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Oct 31, 2018

@migueldiascosta We don't have support for checking versions of OS dependencies... I guess that could be useful, but it may not be that easy to implement.

We could implement support for checking the minimal kernel version though, that seems more relevant here?

@verdurin
Copy link
Copy Markdown
Member

verdurin commented Nov 6, 2018

Test report by @verdurin
SUCCESS
Build succeeded for 3 out of 3 (1 easyconfigs in this PR)
rescomp2 - Linux centos linux 7.3.1611, Intel(R) Xeon(R) Gold 6126 CPU @ 2.60GHz, Python 2.7.11
See https://gist.github.com/86fbc5bb6eb590309aea5cc71673b496 for a full test report.

@verdurin
Copy link
Copy Markdown
Member

verdurin commented Nov 6, 2018

We're on CentOS 7 now, as you can see from the report.

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Nov 6, 2018

@migueldiascosta How shall we proceed with this PR? Should we look into a good way to signal that this can't be built on an older OS?

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Dec 14, 2018

@migueldiascosta ping on this one?

@boegel boegel modified the milestones: 3.8.0, 3.8.1 Dec 14, 2018
@migueldiascosta
Copy link
Copy Markdown
Member

@boegel it probably shouldn't hold off this PR, but in general I think having a way of specifying minimum versions of both kernel and glibc would be useful, so that eb fails with a meaningful message

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Jan 19, 2019

@migueldiascosta Let's get this PR merged, and open an issue in the framework repo to track adding support for minimal glibc and/or kernel versions?

@boegel boegel modified the milestones: 3.8.1, 3.x Jan 19, 2019
Copy link
Copy Markdown
Member

@migueldiascosta migueldiascosta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@migueldiascosta
Copy link
Copy Markdown
Member

Going in, thanks @boegel!

@migueldiascosta migueldiascosta merged commit c5d6410 into easybuilders:develop Jan 21, 2019
@boegel boegel deleted the 20181026094928_new_pr_FUSE326 branch January 21, 2019 11:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants