Package: libsnl-dev Version: 0.2.1.svn.18-1 Severity: important Tags: patch User: helm...@debian.org Usertags: rebootstrap Control: affects -1 + src:calculix-cgx
calculix-cgx fails to cross build from source, because it cannot find -lSNL during linking. Although it is requested for the host architecture, it happens to be installed for the build architecture due to libsnl-dev's Multi-Arch: foreign marking. That's wrong. For more details refer to the emitted lintian tag. Please remove the erroneous marking. Helmut
diff --minimal -Nru libsnl-0.2.1.svn.18/debian/changelog libsnl-0.2.1.svn.18/debian/changelog --- libsnl-0.2.1.svn.18/debian/changelog 2015-05-01 19:40:16.000000000 +0200 +++ libsnl-0.2.1.svn.18/debian/changelog 2018-10-15 06:11:41.000000000 +0200 @@ -1,3 +1,10 @@ +libsnl (0.2.1.svn.18-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Remove wrong Multi-Arch: foreign from libsnl-dev. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Mon, 15 Oct 2018 06:11:41 +0200 + libsnl (0.2.1.svn.18-1) unstable; urgency=medium * Initial release (Closes: #783483) diff --minimal -Nru libsnl-0.2.1.svn.18/debian/control libsnl-0.2.1.svn.18/debian/control --- libsnl-0.2.1.svn.18/debian/control 2015-07-04 22:28:44.000000000 +0200 +++ libsnl-0.2.1.svn.18/debian/control 2018-10-15 06:11:38.000000000 +0200 @@ -14,7 +14,6 @@ Section: libdevel Depends: libsnl0 (= ${binary:Version}), ${misc:Depends} -Multi-Arch: foreign Description: Simple Nurbs Library (development files) libSNL is a library of routines used for the manipulation of non-uniform rational B-Splines (NURBS).