[debhelper-devel] [debhelper] 01/01: dh_auto_configure: wrong CMAKE_SYSTEM_NAME for kfreebsd cross-builds

Niels Thykier nthykier at moszumanska.debian.org
Sat Mar 4 07:12:48 UTC 2017


This is an automated email from the git hooks/post-receive script.

nthykier pushed a commit to branch master
in repository debhelper.

commit e2b4cb10ad09f77c3e91e0d8603d1ccfa5327125
Author: Steven Chamberlain <stevenc at debian.org>
Date:   Sat Mar 4 07:11:16 2017 +0000

    dh_auto_configure: wrong CMAKE_SYSTEM_NAME for kfreebsd cross-builds
    
    Signed-off-by: Niels Thykier <niels at thykier.net>
---
 Debian/Debhelper/Buildsystem/cmake.pm | 2 +-
 debian/changelog                      | 5 +++++
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/Debian/Debhelper/Buildsystem/cmake.pm b/Debian/Debhelper/Buildsystem/cmake.pm
index 338f65e..e9a6bbb 100644
--- a/Debian/Debhelper/Buildsystem/cmake.pm
+++ b/Debian/Debhelper/Buildsystem/cmake.pm
@@ -21,7 +21,7 @@ my @STANDARD_CMAKE_FLAGS = qw(
 
 my %DEB_HOST2CMAKE_SYSTEM = (
 	'linux'    => 'Linux',
-	'kfreebsd' => 'FreeBSD',
+	'kfreebsd' => 'kFreeBSD',
 	'hurd'     => 'GNU',
 );
 
diff --git a/debian/changelog b/debian/changelog
index 2078897..852b0c8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -11,6 +11,11 @@ debhelper (10.2.6) UNRELEASED; urgency=medium
     of the order of the fields in a given paragraph of debian/control.
     (Closes: #847138)
 
+  [ Steven Chamberlain ]
+  * When cross-compiling for GNU/kFreeBSD host systems, set
+    CMAKE_SYSTEM_NAME to the correct value "kFreeBSD", not "FreeBSD".
+    (Closes: #856688)
+
  -- Helmut Grohne <helmut at subdivi.de>  Sat, 18 Feb 2017 17:49:08 +0000
 
 debhelper (10.2.5) unstable; urgency=medium

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git




More information about the debhelper-devel mailing list