On 2017-04-01, at 3:10 PM, Aaro Koskinen wrote: > Hi, > > On Sat, Apr 01, 2017 at 08:41:05PM +0200, Rolf Eike Beer wrote: >> Aaro Koskinen wrote: >>> On Mon, Dec 05, 2016 at 06:50:57PM -0500, John David Anglin wrote: >>>> On 2016-12-05, at 4:17 PM, John David Anglin wrote: >>>>> I'll post the current Debian patch set for hppa tonight and maybe we can >>>>> consolidate. >>> >>> [...] >>> >>>> We still have a change to SHMLBA which affects non standard page sizes. >>> >>> FWIW, this is the one (local-shmlba.diff) that is needed to get localedef >>> working on PA-RISC. I just tested with glibc 2.25 and Linux 4.10 with 4 KB >>> page size. >> >> Missing attachment? > > It was attached to Dave's original mail. Inlined below: > > Index: eglibc-2.18/sysdeps/unix/sysv/linux/hppa/bits/shm.h > =================================================================== > --- eglibc-2.18.orig/sysdeps/unix/sysv/linux/hppa/bits/shm.h 2013-01-09 19:28:48.000000000 -0500 > +++ eglibc-2.18/sysdeps/unix/sysv/linux/hppa/bits/shm.h 2014-04-09 21:08:06.516202583 -0400 > @@ -36,7 +36,7 @@ > #define SHM_UNLOCK 12 /* unlock segment (root only) */ > > /* Segment low boundary address multiple. */ > -#define SHMLBA 0x00400000 /* address needs to be 4 Mb aligned */ > +#define SHMLBA (__getpagesize ()) > > /* Type to count number of attaches. */ > typedef unsigned long int shmatt_t; This patch goes back to the following discussion: https://patchwork.kernel.org/patch/3933841/ As far as I can tell, it was not submitted to the glibc list, nor is there a bug report regarding localedef. Dave -- John David Anglin dave.anglin@xxxxxxxx -- To unsubscribe from this list: send the line "unsubscribe linux-parisc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html