> Is sort stable when using different locales?
Ah, no. Removing patch tag to match. (It also removes duplicates has a
"helpful" surprise side-effect.) Updated patch attached.
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` [email protected] / chris-lamb.co.uk
`-
diff --git a/m4macros/gsettings.m4 b/m4macros/gsettings.m4
index 35ee5aa..b230ca9 100644
--- a/m4macros/gsettings.m4
+++ b/m4macros/gsettings.m4
@@ -67,7 +67,7 @@ clean-gsettings-schemas:
ifdef gsettings_ENUM_NAMESPACE
$(gsettings__enum_file): $(gsettings_ENUM_FILES)
- $(AM_V_GEN) glib-mkenums --comments '\''<!-- @comment@ -->'\'' --fhead
"<schemalist>" --vhead " <@type@
id='\''$(gsettings_ENUM_NAMESPACE).@EnumName@'\''>" --vprod " <value
nick='\''@valuenick@'\'' value='\''@valuenum@'\''/>" --vtail " </@type@>"
--ftail "</schemalist>" [$]^ > [$]@.tmp && mv [$]@.tmp [$]@
+ $(AM_V_GEN) glib-mkenums --comments '\''<!-- @comment@ -->'\'' --fhead
"<schemalist>" --vhead " <@type@
id='\''$(gsettings_ENUM_NAMESPACE).@EnumName@'\''>" --vprod " <value
nick='\''@valuenick@'\'' value='\''@valuenum@'\''/>" --vtail " </@type@>"
--ftail "</schemalist>" [$](shell echo [$]^ | tr ' ' '\n' | LC_ALL=C sort) >
[$]@.tmp && mv [$]@.tmp [$]@
endif
'
_GSETTINGS_SUBST(GSETTINGS_RULES)