Hi all,

Following the attached mail, I would like to propose a meeting of CSSU team and 
everyone who is involved/interested. The meeting to be help on #maemo-ssu IRC 
channel on freenode.net , today, 02.08.2012 18:00 UTC.

Topics to be discussed:

1. Inclusion of kernel replacement in CSSU (community kernel) and possibilities 
of a kernel upgrade to a newer version.
2. Upgrade of toolchain used to build CSSU stuff.
3. glibc/kernel pselect() fix and evaluation/planning of glibc upgrade to a 
newer version.

Regards,

Ivaylo Dimitrov (freemangordon)




--- Begin Message ---
While working on getting new toolchain support working in Maemo5 in
order take take better advantage of Thumb2 and NEON, some things came
to my attention:

o    It is getting to the point now where the glibc is preventing many
packages from being built, in particular with the new toolchains due
to lack of support for current C standards in the libc6 headers.

o    The current kernels lack support for pselect() whilst it is used
throughout userspace.  This is due to the decision to include
pselect() emulation in glibc, which is unfortunately both broken and
slow.  The kernel implementation came about to rectify the situation,
but support never made it into the ARM kernel until fairly recently.

o    We are slowly falling further and further behind upstream in my
areas, not least the kernel, and base system infrastructure.

o    Maemo5 is a distinct distribution from Maemo6, and it should have
it's own destiny.  There's no reason it shouldn't be able to move
forwards independently.


I would like to propose the following:

For -stable:

o    Build a new kernel patched for pselect() (and related syscalls) [done].

o    Rebuild libc6 (eglibc) to support the pselect() syscall (by
changing minimum kernel version) [done]

o    Backport  the glibc-2.7 inline changes required by newer
compilers to support more recent C standards.[in-progress]

For -testing:

o    Update glibc/eglibc to current release version

o    Build new native toolchains and support infrastructure against
updated glibc with new sb toolchains (bootstrap)

o    Replace binary-only locales package

o    Look into porting Nemo/Mer N900 kernel

--- End Message ---
_______________________________________________
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers

Reply via email to