[MacPorts] #13731: Mzscheme update from 360_1 to 371_1 fails due to error in include directory order

MacPorts trac at macosforge.org
Wed Dec 26 10:09:20 PST 2007


#13731: Mzscheme update from 360_1 to 371_1 fails due to error in include directory
order
------------------------------+---------------------------------------------
 Reporter:  jabial at gmail.com  |       Owner:  macports-tickets at lists.macosforge.org
     Type:  defect            |      Status:  new                                  
 Priority:  Normal            |   Milestone:  Port Bugs                            
Component:  ports             |     Version:  1.6.0                                
 Keywords:                    |  
------------------------------+---------------------------------------------
 For an unknown reason (no time to check) the generated makefiles put
 -I/usr/local/include before the local include dirs in CFLAGS.

 That causes no problem if you have no previous version of mzscheme
 installed, but if you do, then the old include files, with some missing
 types, get included instead of the new ones. This leads to parse errors,
 and the compilation fails.

 The problem may be bypassed by editing all makefiles by hand after the
 config stage, or by simply uninstalling the old version before installing
 the new one.

 The best solution would be to do whatever needs to be done so the CFLAGS
 are in the correct order.

-- 
Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/13731>
MacPorts </projects/macports>
Ports system for Mac OS


More information about the macports-tickets mailing list