You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<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
Migrated from rt.perl.org#121473 (status was 'new')
Searchable as RT121473$
The text was updated successfully, but these errors were encountered: