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

Use order-only prerequisites for build/Makefile #17286

Closed
jdemeyer opened this issue Nov 4, 2014 · 9 comments
Closed

Use order-only prerequisites for build/Makefile #17286

jdemeyer opened this issue Nov 4, 2014 · 9 comments

Comments

@jdemeyer
Copy link

jdemeyer commented Nov 4, 2014

I am marking some pure build-time dependencies as "order only". The mainly concerns the dependency of ATLAS on Python: we no longer require ATLAS to be rebuilt just because Python gets upgraded.

I am also adding PKGCONF to base.

Note: this feature requires GNU make >= 3.80, but that was already a documented requirement of Sage.

CC: @jpflori

Component: build

Author: Jeroen Demeyer

Branch/Commit: b017b75

Reviewer: Jean-Pierre Flori

Issue created by migration from https://trac.sagemath.org/ticket/17286

@jdemeyer jdemeyer added this to the sage-6.4 milestone Nov 4, 2014
@jdemeyer

This comment has been minimized.

@jdemeyer

This comment has been minimized.

@jdemeyer
Copy link
Author

jdemeyer commented Nov 4, 2014

Branch: u/jdemeyer/ticket/17286

@jdemeyer
Copy link
Author

jdemeyer commented Nov 4, 2014

New commits:

b017b75Use order-only prerequisites for build/Makefile

@jdemeyer
Copy link
Author

jdemeyer commented Nov 4, 2014

Commit: b017b75

@jdemeyer

This comment has been minimized.

@jpflori
Copy link

jpflori commented Nov 7, 2014

Reviewer: Jean-Pierre Flori

@jpflori
Copy link

jpflori commented Nov 7, 2014

comment:7

Seems to work fine for me!

@vbraun
Copy link
Member

vbraun commented Nov 15, 2014

Changed branch from u/jdemeyer/ticket/17286 to b017b75

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants