]> err.no Git - dpkg/commitdiff
Make dpkg-architecture not print the warning about a missmatch between
authorGuillem Jover <guillem@debian.org>
Sat, 28 Jan 2006 04:29:10 +0000 (04:29 +0000)
committerGuillem Jover <guillem@debian.org>
Sat, 28 Jan 2006 04:29:10 +0000 (04:29 +0000)
gcc target machine type and GNU target system type if the actions are
'-e' or '-i'.

ChangeLog
debian/changelog
scripts/dpkg-architecture.pl

index 68468ed7ea8a8366fbf6dc0ee07cfe0ee0ddde11..4cfe554bb5a47ee53892e75b1c468756e7fd8908 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2006-01-28  Guillem Jover  <guillem@debian.org>
+
+       * scripts/dpkg-architecture.pl: Do not print the warning about a
+       missmatch between gcc target machine type and GNU target system
+       type if the actions are '-e' or '-i'.
+
 2006-01-27  Frank Lichtenheld  <djpig@debian.org>
 
        * scripts/dpkg-shlibdeps.pl: Honor LD_LIBRARY_PATH when
index c76a18988ff19fe47ee2ba8d22a2eff644c7bca0..eb2fd52e5bf80a3f33ebc9db85002de5a1c8d3cb 100644 (file)
@@ -29,6 +29,9 @@ dpkg (1.13.13~) unstable; urgency=low
   * Document the correct format string for dpkg-query --showformat option.
     Update -l example and lower case the program name in the title header.
     Thanks to Zefram <zefram@fysh.org>. Closes: #174976
+  * Make dpkg-architecture not print the warning about a missmatch between
+    gcc target machine type and GNU target system type if the actions are
+    '-e' or '-i'.
 
  --
 
index 138047516c701549c69e56ea86bcb2e3568f30ae..82abb4c610371c4c6713d9bd9936c188553d8893 100755 (executable)
@@ -200,7 +200,7 @@ $deb_host_gnu_type = $req_host_gnu_type if $req_host_gnu_type ne '';
 
 #$gcc = `\${CC:-gcc} --print-libgcc-file-name`;
 #$gcc =~ s!^.*gcc-lib/(.*)/\d+(?:.\d+)*/libgcc.*$!$1!s;
-&warn("Specified GNU system type $deb_host_gnu_type does not match gcc system type $gcc.") if ($gcc ne '') && ($gcc ne $deb_host_gnu_type);
+&warn("Specified GNU system type $deb_host_gnu_type does not match gcc system type $gcc.") if !($req_is_arch or $req_eq_arch) && ($gcc ne '') && ($gcc ne $deb_host_gnu_type);
 
 # Split the Debian and GNU names
 ($deb_host_arch_os, $deb_host_arch_cpu) = &split_debian($deb_host_arch);