Re: Solaris ubersmoke now operational

[email protected] (Abe Timmerman) Sat, 9 Aug 2003 01:42:35 +0200
Newsgroups perl.daily-build
Organization ztreet
Message-ID <[email protected]>
Op een zonnige zomerdag (Saturday 09 August 2003 01:03), schreef Alan 
Burlison:

> Abe Timmerman wrote:
<snip>
> > Just tell me what you want out of this and I'll try to implement it.
>
> Oooohhhh - gime gime gime!
>
> That's even *better* than what I wanted :-)

glad to hear that... I'll put 1.18.02 on CPAN tomorrow (Saturday).

> Another question:  Bu default I want to -Duseshrplib -Uusemymalloc on *all*
> smoke tests on Solaris - what is the easiest way to do this?  Do I hack
> Policy .sh (which seems a bit fragile) or put something in the
> perlcurrent.cfg & perl562.cfg files?

Either I guess, but I don't know how to do that from Policy.sh. If you want to 
use Policy.sh, it needs to reside in <ddir>/../Policy.sh

>                                       If so, would the following do the
> trick?

These are normal commandline arguments to Configure aren't they?
If so, just add a *one* line section to the top of perlcurrent.cfg like:

	-Duseshrplib -Uusemymalloc
	=

Although, I'd use a copy of the *.cfg files for that and specify those in your 
smokeconfig (helps you to update Test::Smoke faster as the defaults get 
overwritten by C<make install>).
One-line sections in the build configurations file represent options that will 
be in *all* configurations (remember: all lines of all sections are 
combined).

> /-Duseshrplib/
> -Duseshrplib
> /-Dusemymalloc/
> -Dusemymalloc

No need for replacement stuff in 'ccflags' from Policy.sh is there (that's 
what the slashes indicate)?

Good luck,

Abe
-- 
If I knew ::DProf enough to what is supposed to be in the SvIVX
I would knowingly nod my head here.
                                   -- Jarkko Hietaniemi on p5p @ 2002-05-14