Skip to content

add xkeyboard-config component in X11 bundle + intltool as required build dep (REVIEW)#5066

Merged
vanzod merged 8 commits intoeasybuilders:developfrom
boegel:X11_xkb
Oct 13, 2017
Merged

add xkeyboard-config component in X11 bundle + intltool as required build dep (REVIEW)#5066
vanzod merged 8 commits intoeasybuilders:developfrom
boegel:X11_xkb

Conversation

@boegel
Copy link
Copy Markdown
Member

@boegel boegel commented Aug 28, 2017

(WIP because this change should be made consistently also in the other X11 easyconfigs; the intltool build dep, which in turns required Perl, is a bit of a PITA though...)

@boegel boegel added this to the 3.4.0 milestone Aug 28, 2017
@jhein32
Copy link
Copy Markdown
Collaborator

jhein32 commented Aug 28, 2017

@boegel
Hi Kenneth,

This is work highly appreciated. It seems you are "upgrading" the old-ish x11 config here.

I assume this will be needed for the newer x11 as well. What is the plan for doing this?

If this is merged into devel, I could have a try at adding this to the more modern x11.

Joachim

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Aug 28, 2017

@jhein32 As I mentioned in the description, this is WIP, mainly to see if this fixes the problem you reported on the mailing list (https://lists.ugent.be/wws/arc/easybuild/2017-08/msg00042.html).

If it does, I'm happy to look into applying this change to the other (recent) X11 easyconfigs too.

I see this as a bug fix, not an upgrade; as your problem shows, the X11 bundle as it is now is incomplete.

@jhein32
Copy link
Copy Markdown
Collaborator

jhein32 commented Aug 28, 2017

@boegel

thanks. Sorry, I overlooked the first box on github. It is currently building Perl. I report back tomorrow.

@JackPerdue
Copy link
Copy Markdown
Contributor

FWIW, PR #4979 and #4980 have some updated version numbers....

@jhein32
Copy link
Copy Markdown
Collaborator

jhein32 commented Aug 30, 2017 via email

@boegel boegel changed the title add xkeyboard-config component in X11 bundle + intltool as required build dep (WIP) add xkeyboard-config component in X11 bundle + intltool as required build dep (REVIEW) Sep 7, 2017
@easybuilders easybuilders deleted a comment from boegelbot Sep 7, 2017
@boegel
Copy link
Copy Markdown
Member Author

boegel commented Sep 7, 2017

Test report by @boegel
FAILED
Build succeeded for 46 out of 49 (19 easyconfigs in this PR)
node2415.golett.os - Linux centos linux 7.3.1611, Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz, Python 2.7.5
See https://gist.github.com/fe90516e345bf9c93ea37d98f86d0602 for a full test report.

@boegel boegel modified the milestones: 3.4.0, 3.4.1 Sep 8, 2017
@boegel
Copy link
Copy Markdown
Member Author

boegel commented Oct 12, 2017

Test report by @boegel
FAILED
Build succeeded for 18 out of 19 (19 easyconfigs in this PR)
node2075.delcatty.os - Linux centos linux 7.4.1708, Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz, Python 2.7.5
See https://gist.github.com/2cd3c23c2ecdcc645f227dedee41586b for a full test report.

edit: segfault in failing build caused by known bug in one of the Intel libraries which causes problems with glibc in CentOS 7, fixed by copying that library from a more recent version of Intel compilers, see also https://bugzilla.redhat.com/show_bug.cgi?id=1377895

@boegel boegel requested a review from vanzod October 12, 2017 18:44
@boegel
Copy link
Copy Markdown
Member Author

boegel commented Oct 12, 2017

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

@vanzod
Copy link
Copy Markdown
Member

vanzod commented Oct 12, 2017

Test report by @vanzod
SUCCESS
Build succeeded for 12 out of 12 (3 easyconfigs in this PR)
cermis - Linux debian 8.8, Intel(R) Xeon(R) CPU E5620 @ 2.40GHz, Python 2.7.9
See https://gist.github.com/7c73b326146736130e544b84a4e66319 for a full test report.

'source_tmpl': 'XML-Bare-%(version)s.tar.gz',
'source_urls': ['https://cpan.metacpan.org/authors/id/C/CO/CODECHILD'],
'checksums': ['865e198e98d904be1683ef5a53a4948f02dabdacde59fc554a082ffbcc5baefd'],
'patches': ['XML-Bare-0.53_icc.patch'],
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

should this be here?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Nice catch, of course it shouldn't be, removed in 68b2642.

Even worse, it creates problems since gcc is no longer used, resulting in a fallback to cc... 😱

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Oct 13, 2017

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

@vanzod
Copy link
Copy Markdown
Member

vanzod commented Oct 13, 2017

Going in, thanks @boegel!

@vanzod vanzod merged commit 68507c6 into easybuilders:develop Oct 13, 2017
@boegel boegel deleted the X11_xkb branch October 13, 2017 18:37
boegel added a commit to boegel/easybuild-easyconfigs that referenced this pull request Oct 16, 2017
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.

5 participants