diff -Naur ofono-0.18/src/smsutil.c ofono-0.18/src/smsutil.c
--- ofono-0.18/src/smsutil.c	2010-03-01 15:25:03.000000000 -0500
+++ ofono-0.18/src/smsutil.c	2010-03-01 15:25:15.000000000 -0500
@@ -2276,7 +2276,11 @@
 
 	path = g_strdup_printf(SMS_BACKUP_PATH "/%s",
 			assembly->imsi, dir->d_name);
+#ifdef versionsort
 	len = scandir(path, &segments, NULL, versionsort);
+#else
+	len = scandir(path, &segments, NULL, alphasort);
+#endif
 	g_free(path);
 
 	if (len < 0)
