testing 'make install'

Allison Randal allison at parrot.org
Tue Jan 20 18:50:57 UTC 2009


Moritz Lenz wrote:
> Allison Randal wrote:
>> While you're running your usual platform tests in preparation for 
>> tomorrow's release, if you're on a *nix-related platform, please also 
>> run 'make install' (after running the tests).
> 
> I typed 'make install' as root, and then:
> 
> $ find -uid 0
> /installable_pbc_info
> /installable_pdump
> /parrot_config.o
> /installable_pbc_disassemble
> /installable_parrot_debugger
> /installable_pbc_merge
> /installable_parrot_config
> /src/pbc_info.o
> /src/pdump.o
> /src/parrot_debugger.o
> /src/packdump.o
> 
> so this leaves the parrot tree dirty => not good.

The install process shouldn't delete anything from the build tree, it 
should only copy things into their install location. Arguably, all of 
these files should have been built in 'make', so nothing new is added 
during 'make install'.

>> Run the tests again and 
>> report if you encounter any failures that appear after the install.
> 
> The tests are still clean on the second iteration.
> 
> (Test system: Debian i386 64bit "Lenny", gcc-4.3)

Excellent!
Allison


More information about the parrot-dev mailing list