[MacPorts] #14203: apr fails to build if ossp-uuid is activated (dependency of postgresql83)

MacPorts trac at macosforge.org
Wed Feb 6 09:25:50 PST 2008


#14203: apr fails to build if ossp-uuid is activated (dependency of postgresql83)
-------------------------------+--------------------------------------------
  Reporter:  nox at macports.org  |       Owner:  dluke at macports.org
      Type:  defect            |      Status:  assigned          
  Priority:  Normal            |   Milestone:  Port Bugs         
 Component:  ports             |     Version:  1.6.0             
Resolution:                    |    Keywords:                    
-------------------------------+--------------------------------------------
Comment (by dluke at macports.org):

 apr finds uuid.h from ossp-uuid (instead of the system uuid.h) because
 it's installed in ${prefix}/include and we add that to the CPPFLAGS.

 Since the uuid.h installed by ossp-uuid is somewhat broken, I think it
 makes sense to instead modify where it gets installed so that a little
 extra work needs to be done by any ports that want the uuid.h from ossp-
 uuid (which is only the postgresql83 port, currently).

 Of course, I would probably also have the postgres83 contrib modules
 (including what actually pulls in ossp-uuid as a dependency) as a variant,
 but that's just me ;-)

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


More information about the macports-tickets mailing list