Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

run deps checks in make binary-dist #17637

Closed
wants to merge 3 commits into from
Closed

run deps checks in make binary-dist #17637

wants to merge 3 commits into from

Conversation

tkelman
Copy link
Contributor

@tkelman tkelman commented Jul 26, 2016

A bunch of these were removed from the default build in #14517, but they should have been put in binary-dist or release-candidate. They take a fair amount of time and aren't needed for every single Julia source build, but it is a good idea to check against them for binaries or releases. They have a different set of test coverage than our Julia-level bindings for them.

WIP because:

  • depends on a not-yet-merged not-yet-tagged utf8proc PR to build its tests correctly
  • mbedtls and maybe libunwind failures deserve looking into and should be fixable with hopefully not-too-complicated patches
  • libssh2 is failing its tests on the buildbots but not locally - likely an old-centos issue?
  • should be checked on all platforms we have buildbots for, currently running these

@tkelman tkelman added the building Build system, or building Julia or its dependencies label Jul 26, 2016
@tkelman tkelman force-pushed the tk/checkdeps branch 2 times, most recently from 6c9b9c8 to 8151079 Compare July 28, 2016 07:30
@tkelman tkelman changed the title WIP: run deps checks in make binary-dist RFC: run deps checks in make binary-dist Aug 10, 2016
@tkelman tkelman changed the title RFC: run deps checks in make binary-dist run deps checks in make binary-dist Aug 11, 2016
this could use further investigation
This should have been done in #14517 before that was merged

Make check targets a bit more consistent

Add a TODO on the currently-disabled libuv tests,
enable patchelf which seems fine now,
and don't run suitesparse tests when cross-compiling
patchelf tests fail on power, skip running them there for now
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
building Build system, or building Julia or its dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants