Bug#676776: [liboce-foundation-dev] static pathnames in OCE-libraries-release.cmake makes it impossible to build to other architectures than amd64
D. Barbier
bouzim at gmail.com
Sat Jun 9 09:02:50 UTC 2012
On 2012/6/9 Sandro Knauß wrote:
> Package: liboce-foundation-dev
> Version: 0.9.1-2
> Severity: important
>
> Hello,
>
> in /usr/lib/oce-0.9.1/OCE-libraries-release.cmake are used static pathnames to
> libaries. An example ( /usr/lib/oce-0.9.1/OCE-libraries-release.cmake line
> 225):
> IMPORTED_LINK_INTERFACE_LIBRARIES_RELEASE "TKMath;TKernel;/usr/lib/x86_64-
> linux-gnu/libXmu.so;/usr/lib/x86_64-linux-gnu/libSM.so;/usr/lib/x86_64-linux-
> gnu/libICE.so;/usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-
> gnu/libXext.so"
>
> So if I try to compile any package with cmake for other architectures than
> x86_64, this naturally fails :)
Hello,
liboce-foundation-dev indeed contains several files which are
architecture-dependent, it must be declared as Architecture: any and
not all, I will fix that.
Thanks for your report.
Denis
More information about the debian-science-maintainers
mailing list