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).

Reply via email to