Hi.

I’m trying to update Perl from 5.24.1 to 5.26.1 but running into some issues.

We don’t use ./Configure to build the target versions (just the host version), 
so when new settings are added, we need to figure out what they are… and what 
the appropriate settings are for all processors.

And word is from upstream that 5.28.1 will have even more stuff that we need to 
add to get it to build.

Wondering if there isn’t an easier way to figure out automatically what those 
settings should be.

Obviously we can’t compile and run for other platforms, but we can compile and 
extract information from those images (with objdump, nm, etc).

A lot of the tests that get run during Configure (grep ‘$run ./try’ Configure) 
are run just to dump out information about the result of compilation… most of 
which could also be extracted just by examining the generated object (such as 
with objdump -d).

Anyone have any suggestions for things we can try to make ./Configure work for 
cross-compiles as well?

Because doing version updates seems to involve a fair amount of guesswork about 
what the correct values are for a whole gamut of platforms, and this seems 
error-prone.

Thanks,

-Philip


_______________________________________________
Lede-dev mailing list
Lede-dev@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/lede-dev

Reply via email to