Skip to content

enhance sanity check in custom Doxygen easyblock to catch broken installation#2171

Merged
akesandgren merged 1 commit intoeasybuilders:developfrom
boegel:20200911122957_new_pr_uQMjjtXgoU
Sep 11, 2020
Merged

enhance sanity check in custom Doxygen easyblock to catch broken installation#2171
akesandgren merged 1 commit intoeasybuilders:developfrom
boegel:20200911122957_new_pr_uQMjjtXgoU

Conversation

@boegel
Copy link
Copy Markdown
Member

@boegel boegel commented Sep 11, 2020

(created using eb --new-pr)

Recent Doxygen easyconfigs were broken when libiconv was added as a build dep in easybuilders/easybuild-easyconfigs#11191:

doxygen: error while loading shared libraries: libiconv.so.2: cannot open shared object file: No such file or directory

This went unnoticed because we're not actually checking whether the doxygen command works in the sanity check...

Copy link
Copy Markdown
Contributor

@akesandgren akesandgren left a comment

Choose a reason for hiding this comment

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

LGTM

@akesandgren
Copy link
Copy Markdown
Contributor

Going in, thanks @boegel!

@akesandgren akesandgren merged commit e6893a4 into easybuilders:develop Sep 11, 2020
@boegel boegel deleted the 20200911122957_new_pr_uQMjjtXgoU branch September 11, 2020 10:47
boegel added a commit to migueldiascosta/easybuild-easyblocks that referenced this pull request Sep 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants