Bug 705206 - missing qmf dependency check in configure.in
Summary: missing qmf dependency check in configure.in
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: CloudForms Cloud Engine
Classification: Retired
Component: pacemaker-cloud
Version: 0.3.1
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: rc
Assignee: Angus Salkeld
QA Contact: Steven Dake
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-05-17 00:06 UTC by Steven Dake
Modified: 2016-04-26 18:27 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-08-05 16:24:28 UTC


Attachments (Terms of Use)

Description Steven Dake 2011-05-17 00:06:31 UTC
Description of problem:
current pacemaker-cloud package missing dependency check for qmf packages in configure stage

Version-Release number of selected component (if applicable):


How reproducible:
./configure without qpid/qmf on system, software configures but wont build

Steps to Reproduce:
1.
2.
3.
  
Actual results:
configure doesn't complain about missing qmf dependency

Expected results:
configure should complain about missing qmf dependency

Additional info:

Comment 1 Steven Dake 2011-05-17 00:10:46 UTC
Jim,

I've asked Angus to sync up with you on checking a mangled symbol.  Would you mind answering his questions?

Thanks.

Comment 2 Angus Salkeld 2011-05-17 00:32:30 UTC
Hopefully the qpid guys will fix this https://bugzilla.redhat.com/show_bug.cgi?id=705208 sometime soon. But until then I'll try get better library checks going.

This doen't seem very useful
http://www.openismus.com/documents/linux/using_libraries/using_libraries

This suggests doing a TRY_COMPLIE which might be one way of doing it.
But I doubt it will try different include paths (/usr/local/ ...)

http://stackoverflow.com/questions/798497/how-do-i-check-for-an-unmangled-c-symbol-when-building-a-php-extension

Comment 3 Steven Dake 2011-05-17 16:31:49 UTC
wag - Could pass the configured lib paths passed via configure as command line options and pass those as -D options to the C++ trycompile code...

Comment 4 Angus Salkeld 2011-08-05 00:27:52 UTC
We have long since applied Jim's patches.

Comment 5 wes hayutin 2011-12-08 14:06:15 UTC
perm close


Note You need to log in before you can comment on or make changes to this bug.