Skip Menu |
Report information
Id: 121473
Status: new
Priority: 0/
Queue: perl6

Owner: Nobody
Requestors: masak <cmasak [at] gmail.com>
Cc:
AdminCc:

Severity: (no value)
Tag: Todo
Platform: (no value)
Patch Status: (no value)
VM: (no value)



From: Carl Mäsak <cmasak [...] gmail.com>
Subject: [TODO] Have make refuse to build against too-old NQP and Moar in Rakudo
Date: Wed, 19 Mar 2014 18:31:40 +0100
To: rakudobug [...] perl.org
Download (untitled) / with headers
text/plain 1.6k
<masak> feature request for Rakudo: make it impossible to build Rakudo on an outdated NQP or Moar. <timotimo> masak: well, if you constantly Configure.pl like any sensible person ... ;) <pmichaud> masak: ??? Doesn't rakudo already do that check? <pmichaud> I don't believe in making it "impossible". <pmichaud> I would be okay with having a check done at each 'make' invocation, instead of only at Configure.pl time <timotimo> oh, whoops <FROGGS> it only croaks if you reconfigure <masak> ok, "impossible" is a strong word. <masak> I meant, used to be with Parrot the `make` invocation told me if the dependencies were too old, and refused to build. <masak> I'd like that. <timotimo> masak: are you sure you're not thinking of having an older Makefile than Makefile-Parrot.in? <pmichaud> we can easily come up with a build tool that checks dependencies <masak> timotimo: I don't know the exact circumstances. <pmichaud> do we no longer check the dependencies even for Parrot builds? <masak> timotimo: but I know this: I git `git pull`, `make`, and then the build failed. <masak> timotimo: it was *fixed* when I re-configured, but I think `make` should be clever enough to not waste time building something that won't build. <timotimo> Configure.pl will loudly complain if the *_VERSION files are not met <timotimo> but make alone will never do thtat <pmichaud> timotimo: make used to do that <masak> yes, make used to do that. <masak> it was nice. <timotimo> oh, ok <pmichaud> geez, so many absolutes in this channel now! "impossible" "never" <masak> pmichaud: :P <masak> why *shouldn't* make do that? <[Coke]> masak: yes, that should be doable. Please open a ticket. We can figure out that dependancy. * masak submits rakudobug


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

For issues related to this RT instance (aka "perlbug"), please contact perlbug-admin at perl.org