Description of problem: The Fedora 8 package for clucene-core-devel does not contain clucene-config.h (found in /usr/include/CLucene) which is required for building against CLucene. The Fedora 7 package works fine. Version-Release number of selected component (if applicable): clucene-core-devel-0.9.20-2.fc8.x86_64 / i386 How reproducible: Build any clucene-dependent package from source. Attempt to build kdesupport from trunk Steps to Reproduce: 1. Install clucene-core-devel 2. Attempt to build kdesupport from trunk 3. Actual results: CMake fails to find /usr/include/CLucene/clucene-config.h and cannot proceed Expected results: Build proceeds successfully. Additional info: Building clucene 0.9.20 from source and copying the generated clucene-config.h to /usr/include/CLucene rectifies the problem and building kdesupport succeeds.
clucene-config.h is now under /usr/lib{64}/CLucene, which is where upstream want it to be. That in fact seems to be its right place as it (potentially) has arch-specific defines. I think kdesupport needs to be patch to look in the 'right' place for it.