I haven't really followed the discussion, but if the problem is because of 
lines in the Makefile like

-include

then you should be able to just add a dummy file on that line so that it's 

-include dummy.mk ...

where the ... is of course the expression that will sometimes be empty.  But 
it's also not hard to check for the existence of a directory.

-Ivan

On Mar 26, 2014, at 11:10 AM, Bill Hart <[email protected]> wrote:

> The only way we can fix the -include problem is to either 
> 
> * upgrade your version of make 
> * remove dependency tracking altogether from flint (talk to Mike Hansen about 
> that)
> * or to put dummy.c files in all relevant directories (I obviously don't like 
> to work around bugs with ugly hacks, so am not in favour of this)
> * somehow have Make check for the existence of the directory first (again, 
> talk to Mike Hansen about that)
> 
> But I agree with the opinion that this is not actually what is causing the 
> actual problem, but it is instead some Mac related issue, as we do not have 
> this issue anywhere else, including some very old, dusty museum pieces.
> 
> Bill.
> 
> 
> On 26 March 2014 18:03, kcrisman <[email protected]> wrote:
> 
> 
> On Sunday, March 23, 2014 4:56:43 PM UTC-4, Volker Braun wrote:
> The "develop" branch on git has been updated to 6.2.beta5. Alternatively, you 
> can download the source tarball:
> 
> http://boxen.math.washington.edu/home/release/sage-6.2.beta5/sage-6.2.beta5.tar.gz
> 
> $ git log --first-parent develop ^6.2.beta4 --oneline
> 9db8c5c Updated Sage version to 6.2.beta5
> cca671d Trac #15975: FiniteStateMachine.determine_alphabets: corrected 
> description of parameter reset
> 76d428a Trac #15286: Latin squares
> e0eee52 Trac #15907: Improvements for affine factorization crystal
> ebd2c00 Trac #15331: Do not try to create embedded number field morphisms for 
> non-embedded number fields
> 5e64ce2 Trac #15925: Use Brzozowski' algorithm as default for minimizing 
> non-deterministic automata
> 6fdfd13 Trac #15924: Allow non-hashable output labels in 
> FiniteStateMachine.prepone_output
> 671feb5 Trac #15923: Incorrect TypeError in 
> FiniteStateMachine.add_from_transition_function
> 3065fe6 Trac #15922: Allow list of transitions in 
> FiniteStateMachine.add_transistions_from_function
> 25361b7 Trac #13774: Irreducible Cartan types created as reducibles
> 8bd99a7 Trac #13609: symbolic arithmetic errors
> 4f70b4d Trac #15973: Allow GAP to compile on OS X 10.4
> 25255ca Trac #15824: Remove deprecated code from matrix/
> 2092418 Trac #15940: Improve printing for rigged configurations
> cde5f2c Trac #15952: import statements with both absolute and (implicit) 
> relative imports
> 47403f6 Trac #15960: New function: FiniteStateMachine.set_coordinates
> cb44fb9 Trac #15849: Default ordering of States and Transitions in 
> FiniteStateMachine
> 0c33fd1 Trac #15848: Simplification for non-deterministic transducers via 
> Moore's algorithm
> 20c4867 Trac #15847: Do deepcopy + reset label in FiniteStateMachine.quotient 
> instead of creating a new state
> 6f65fec Trac #15966: Fix paralle_iter
> d242c97 Trac #15951: Fix last string exception for python3
> d59db5b Trac #12661: Include GMP 5.1.3 as an optional package
> f105b3c Trac #13174: Wrong documentation for methods @cached_method
> 0c10a1b Trac #15937: Singular won't compile with latest Xcode (5.1, build 
> 5B130a)
> c8cf92e Trac #15979: Toric varieties can be tricked into accepting base rings 
> that are not fields
> de53f11 Trac #14993: Upgrade matplotlib to 1.3.1
> 21255d6 Trac #15918: Update FLINT to 2.4.2
> 
> 
> Just wanted to say that my issue on OS X 10.4 hasn't been resolved with this 
> flint upgrade, though I didn't expect it to (at least, in building flint 
> right now, it's giving the same messages about includes). 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "sage-release" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/sage-release.
> For more options, visit https://groups.google.com/d/optout.
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "sage-release" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/sage-release.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.

Reply via email to