[glib] giotypefuncs.c: Sort _get_type functions in the 'C' locale



commit a668ee8fe9b82606c6bec450ae40eed1d81aebe4
Author: Iain Lane <iain orangesquash org uk>
Date:   Mon Mar 14 13:21:54 2016 +0000

    giotypefuncs.c: Sort _get_type functions in the 'C' locale
    
    This ensures that the generated file is always the same (not dependent
    on the build machine's environment), making the build reproducible.
    
    Thanks to Jérémy Bobbio <lunar debian org> for the Debian bug report and
    patch.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=763617

 gio/tests/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/gio/tests/Makefile.am b/gio/tests/Makefile.am
index 0553fdf..29c7e47 100644
--- a/gio/tests/Makefile.am
+++ b/gio/tests/Makefile.am
@@ -559,7 +559,7 @@ giotypefuncs.c: Makefile
          ${CPP} $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) xgen-giosrc.c | \
          $(GREP) -o '\bg_[A-Za-z0-9_]*_get_type\b' | \
          $(GREP) -v 'g_io_extension_get_type\|g_variant_get_type' | \
-         sort | uniq | \
+         LC_ALL=C sort | uniq | \
          $(SED) -e 's/^/*tp++ = /' -e 's/$$/ ();/' >> xgen-gio && \
          cp xgen-gio $@ # && rm -f xgen-gio xgen-giosrc.c
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]