chicken-janitors
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-janitors] #1057: CHICKEN's tests should not require installing


From: Chicken Trac
Subject: [Chicken-janitors] #1057: CHICKEN's tests should not require installing CHICKEN before running
Date: Mon, 07 Oct 2013 20:50:08 -0000

#1057: CHICKEN's tests should not require installing CHICKEN before running
--------------------------+-------------------------------------------------
 Reporter:  sjamaan       |       Owner:         
     Type:  defect        |      Status:  new    
 Priority:  minor         |   Milestone:  someday
Component:  build system  |     Version:  4.8.x  
 Keywords:  tests         |  
--------------------------+-------------------------------------------------
 "make check" doesn't work when CHICKEN isn't installed yet (worse, you may
 get unpredictable results if there is an older CHICKEN installed in
 PREFIX).  This is annoying and means people can't verify whether their
 build is sane *before* installing.

 Also, in pkgsrc "make check" breaks entirely because its tool wrappers
 prevent the compiler and linker from reaching into the installation
 destination directory directly; therefore it won't be able to see
 chicken.h and libchicken.so in the final location.

 Attached is a first attempt at a patch to make the tests work by
 themselves.  It's a hack; the SETUP_PREFIX stuff is all undocumented and
 nasty, and the deployment tests (rev-test stuff) don't work. If this is
 ever imported, the Windows batch file should be updated accordingly.

-- 
Ticket URL: <http://bugs.call-cc.org/ticket/1057>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]