MantisBT

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000240JANABugpublic2012-04-11 10:492012-08-16 09:04
Reporterdavidl 
Assigned Todavidl 
PrioritynormalSeveritymajorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSOS Version
Summary0000240: XERCES support broken in BMS
DescriptionCompiling JANA 0.6.4 on RHEL5 showed that the -DHAVE_XERCES=1 argument was not being added to CXXFLAGS. This caused JANA to be built (quietly) without Xerces support. Messages were printed from hd_ana at the appropriate time, but they were lost by the subsequent seg. fault
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0000429)
davidl (administrator)
2012-08-16 09:04

It is not clear that this was ever broken. Testing on jlabl1, a 32bit RHEL5 machine, showed that when pointing to a 64bit xerces version, the headers were found giving an "OK" message and then it failed when trying to link due to the wrong architecture. I may have mis-read the initial "OK" as meaning xerces was completely found when it wasn't (??)

In addition, the -DHAVE_XERCES=1 command line argument has not been used for some time. Instead, the file src/JANA/jana_config.h is created that has HAVE_XERCES #defined if it is found. This is why I never saw -DHAVE_XERCES=1 on the compile commands.

- Issue History
Date Modified Username Field Change
2012-04-11 10:49 davidl New Issue
2012-08-16 09:04 davidl Note Added: 0000429
2012-08-16 09:04 davidl Status new => resolved
2012-08-16 09:04 davidl Resolution open => fixed
2012-08-16 09:04 davidl Assigned To => davidl


Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker