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.
