Skip to content

Conversation

@sassy-crick
Copy link
Collaborator

(created using eb --new-pr)

@sassy-crick sassy-crick changed the title pkg-config build dependency added {lang}[GCCcore]pkg-config build dependency added Aug 2, 2021
@Micket Micket added the bug fix label Aug 2, 2021
@Micket Micket added this to the next release (4.4.2?) milestone Aug 2, 2021
@Micket Micket changed the title {lang}[GCCcore]pkg-config build dependency added {lang}[GCCcore/10.3.0] Rust - pkg-config build dependency added Aug 2, 2021
@Micket
Copy link
Contributor

Micket commented Aug 3, 2021

Note: We are waiting until we have a fixed the missing pkgconfig files in OpenSSL

@boegel
Copy link
Member

boegel commented Aug 9, 2021

Note: We are waiting until we have a fixed the missing pkgconfig files in OpenSSL

Do we have an issue on that? Is someone already working on it? @lexming?

@boegel
Copy link
Member

boegel commented Aug 9, 2021

Another (better?) option here could be to point the openssl component of Rust to the location where we provide (the wrapper for) OpenSSL: https://docs.rs/openssl/0.10.29/openssl/#manual

That should boil down to setting $OPENSSL_DIR to $EBROOTOPENSSL (and maybe also define $OPENSSL_NO_PKG_CONFIG, but the docs are hazy on that...)

@sassy-crick
Copy link
Collaborator Author

Note: We are waiting until we have a fixed the missing pkgconfig files in OpenSSL

Do we have an issue on that? Is someone already working on it? @lexming?

We have one here

@boegel
Copy link
Member

boegel commented Aug 19, 2021

Test report by @boegel
FAILED
Build succeeded for 0 out of 1 (1 easyconfigs in total)
node3111.skitty.os - Linux centos linux 7.9.2009, x86_64, Intel(R) Xeon(R) Gold 6140 CPU @ 2.30GHz, Python 3.6.8
See https://gist.github.com/44a87a18d603449a42673f82659d0d88 for a full test report.

@boegel
Copy link
Member

boegel commented Aug 19, 2021

Test report by @boegel
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
node3585.doduo.os - Linux RHEL 8.2, x86_64, AMD EPYC 7552 48-Core Processor (zen2), Python 3.6.8
See https://gist.github.com/84af377b3e54e18116347622a2251ad5 for a full test report.

@lexming
Copy link
Contributor

lexming commented Aug 19, 2021

Test report by @lexming
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
node379.hydra.os - Linux centos linux 7.9.2009, x86_64, Intel(R) Xeon(R) Gold 6148 CPU @ 2.40GHz, Python 2.7.5
See https://gist.github.com/37f4671540c0fd706834f5914f7a90a8 for a full test report.

@boegel
Copy link
Member

boegel commented Aug 19, 2021

Test report by @boegel
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
easybuild2.novalocal - Linux centos linux 8.3.2011, POWER, IBM pSeries (emulated by qemu) (power9le), Python 3.6.8
See https://gist.github.com/41ca8254cc50810d0600d616d4c0cc17 for a full test report.

@boegel
Copy link
Member

boegel commented Aug 20, 2021

Test report by @boegel
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
node3107.skitty.os - Linux centos linux 7.9.2009, x86_64, Intel(R) Xeon(R) Gold 6140 CPU @ 2.30GHz, Python 3.6.8
See https://gist.github.com/2c423c7ebeb8c40a0251880d4030b802 for a full test report.

@boegel boegel changed the title {lang}[GCCcore/10.3.0] Rust - pkg-config build dependency added add pkg-config build dependency to recent Rust easyconfigs Aug 20, 2021
@boegel
Copy link
Member

boegel commented Aug 20, 2021

Test report by @boegel
SUCCESS
Build succeeded for 2 out of 2 (2 easyconfigs in total)
node3107.skitty.os - Linux centos linux 7.9.2009, x86_64, Intel(R) Xeon(R) Gold 6140 CPU @ 2.30GHz, Python 3.6.8
See https://gist.github.com/3bbd6435e691a1316922dfcf4e31bc44 for a full test report.

Copy link
Member

@boegel boegel left a comment

Choose a reason for hiding this comment

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

lgtm

@boegel
Copy link
Member

boegel commented Aug 20, 2021

Going in, thanks @sassy-crick!

@boegel boegel merged commit 633103a into easybuilders:develop Aug 20, 2021
@sassy-crick sassy-crick deleted the 20210802103605_new_pr_Rust1521 branch August 22, 2021 23:10
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.

4 participants