this looks like the ecm modules are not multiarch aware.

$ fgrep -r libical.so .
./obj-x86_64-linux-gnu/autotests/CMakeFiles/parsertest.dir/build.make:autotests/parsertest:
 /usr/lib/libical.so
./obj-x86_64-linux-gnu/CMakeCache.txt:LibIcal_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libical.so
./obj-x86_64-linux-gnu/CMakeCache.txt:FIND_PACKAGE_MESSAGE_DETAILS_LibIcal:INTERNAL=[/usr/lib/x86_64-linux-gnu/libical.so;/usr/lib/x86_64-linux-gnu/libicalss.so][/usr/include][v1.0(0.42)]
./obj-x86_64-linux-gnu/src/CMakeFiles/KF5Tnef.dir/build.make:src/libKF5Tnef.so.4.79.0:
 /usr/lib/libical.so

/usr/lib/x86_64-linux-gnu/cmake/KF5CalendarCore/FindLibIcal.cmake
correctly gets the library in the right location (even if the pkgconfig
file is currently "lying" about it.

However the ecm modules seem to insist on a fixed path.  Didn't find out
yet where this assumption is made.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1543093

Title:
  fails to build with No rule to make target '/usr/lib/libical.so'

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/extra-cmake-modules/+bug/1543093/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to