[redland-dev] [Redland librdf RDF API 0000541]: configure pkg-config checks not overridable

Mantis Bug Tracker mantis-bug-sender at librdf.org
Wed Apr 3 15:01:39 EDT 2013


The following issue has been SUBMITTED. 
====================================================================== 
http://bugs.librdf.org/mantis/view.php?id=541 
====================================================================== 
Reported By:                mst
Assigned To:                
====================================================================== 
Project:                    Redland librdf RDF API
Issue ID:                   541
Category:                   configuration
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     new
====================================================================== 
Date Submitted:             2013-04-03 19:01
Last Modified:              2013-04-03 19:01
====================================================================== 
Summary:                    configure pkg-config checks not overridable
Description: 
in LibreOffice we bundle redland libraries.

for reasons unknown to me on Mac OS X we cannot use pkg-config in the build
system, so we have to be able to override pkg-config checks somehow.

if the standard PKG_CHECK_MODULES macro is used this is easily
possible by setting PKG_CONFIG="" and the corresponding
FOO_CFLAGS/FOO_LIBS to some nonempty value.

but librdf contains hand-written pkg-config check that do not allow this.

Steps to Reproduce: 
PKG_CONFIG="" RAPTOR2_CFLAGS="-I/foo" RAPTOR2_LIBS="-L/bar -lraptor2"
RASQAL_CFLAGS="-I/foo" RASQAL_LIBS="-L/bar -lrasqal" ./configure
====================================================================== 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2013-04-03 19:01 mst            New Issue                                    
2013-04-03 19:01 mst            File Added:
0002-configure-allow-overriding-of-pkg-config-stuff-by-va.patch                 
  
======================================================================



More information about the redland-dev mailing list