On Mon, Sep 09, 2002 at 01:28:37PM +0000, Andy Dougherty wrote: > > Under traditional Unix loaders (ld), the order in which items are > specified in the command line matters. Without this patch, -lm appears > before libparrot.a, so at the time libm is encountered, no symbols are > needed and nothing is loaded. Subsequently, upon encountering > libparrot.a, a number of math/trig-related symbols end up undefined. > (See the Solaris tinderbox logs, for example). The traditional Unix ld > does not backtrack and rescan -lm again. > > This patch corrects the order of arguments in lib/Parrot/Test.pm so that > programs will at least link correctly. The t/src/intlist test still fails > for me -- I just got
Applied, since it seems clearly better than the previous.