The following commit has been merged in the master branch:
commit 3b0996573440725d8196371d84e050722d18236c
Author: Adam D. Barratt <[email protected]>
Date:   Fri May 15 16:19:35 2009 +0100

    Use LC_ALL=C to preserve sort order in refresh-debhelper-data

diff --git a/debian/changelog b/debian/changelog
index deef921..08560e1 100755
--- a/debian/changelog
+++ b/debian/changelog
@@ -63,6 +63,8 @@ lintian (2.2.11) UNRELEASED; urgency=low
   * private/refresh-debhelper-data:
     + [ADB] Update the contents file parsing to handle the fact that
       there are now section names containing hyphens.
+    + [ADB] Use LC_ALL=C to preserve sort order regardless of the user's
+      locale.
   * private/refresh-perl-provides:
     + [ADB] Special-case libio-compress-zlib-perl to account for the fact
       that it does not contain IO::Compress::Zlib.  Patch by Niko Tyni.
diff --git a/private/refresh-debhelper-data b/private/refresh-debhelper-data
index 6298df4..e397e97 100755
--- a/private/refresh-debhelper-data
+++ b/private/refresh-debhelper-data
@@ -104,10 +104,10 @@ else
     zgrep -E "$dh_regex" Contents-i386.gz > dh_entries
     cat dh_entries \
        | perl -p -w -E 's#'"$dh_perl_regex"'#$1=$2#g;' \
-       | sort > dh_commands
+       | LC_ALL=C sort > dh_commands
     cat dh_entries \
        | perl -p -w -E 's#'"$dh_perl_regex"'#$2#g;' \
-       | sort -u > dh_packages
+       | LC_ALL=C sort -u > dh_packages
 
     for f in commands packages; do
        rf="$lintian_data/debhelper/dh_$f"

-- 
Debian package checker


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to