Skip to content

Remove uClibc version selection: always use uClibc-ng

Romain Naour buildroot 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest8 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/8libunwind: fix C library dependency+0 -01 reply
1/8libunwind: fix C library dependency+0 -01 reply
2/8lttng-babeltrace: make available for all C libraries+0 -00 replies
3/8mongrel2: allow using uClibc but only on certain architectures+0 -01 reply
4/8vlc: remove dependency on C library+0 -00 replies
5/8samba4: remove dependency on specific C libraries+0 -01 reply
6/8uclibc: remove 0.9.33 version+0 -00 replies
6/8uclibc: remove 0.9.33 version+0 -01 reply
7/8uclibc: remove support for the snapshot version+0 -00 replies
8/8uclibc: remove version selection+0 -00 replies

Reviews trailers per patch

4 of 10 patches have a Reviewed-by or Acked-by.

PatchRomain Naour
1/8R-b
1/8R-b
2/8T-b R-b
3/8
4/8T-b R-b
5/8
6/8
6/8
7/8
8/8

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [Buildroot] [PATCH 0/8] Remove uClibc version selection: always use uClibc-ng

Hi Thomas,

Le 18/01/2016 21:24, Thomas Petazzoni a ?crit :

Quoted 19 lines

Hello,

Since April 2015, the uClibc-ng has done very regular releases of the uClibc C library, and is the de-facto active replacement of the now defunct uClibc project.

uClibc 0.9.33 is going to be 4 years old in the coming months, and we already need 50+ patches to make it somewhat usable.

It is therefore time to simply offer uClibc-ng as our only supported uClibc version, and remove the options of using uClibc 0.9.33 and uClibc-snapshot. To achieve this, this patch series:

- Removes references to the BR2_UCLIBC_VERSION_SNAPSHOT option from various packages: libunwind, lttng-babeltrace, mongrel2, vlc and samba4. The dependencies of those packages are updated, and will now allow in many cases to build such packages with uClibc-ng, and sometimes with musl when possible.

Quoted 3 lines

- Removes the uClibc 0.9.33 and uClibc snapshot options.

- Removes the support for version selection in the uclibc package.

You can also remove package/util-linux/0003-c.h-define-mkostemp-for-older-version-of-uClibc.patch which was added for uClibc 0.9.33.

https://git.busybox.net/buildroot/commit/?id=a5a4b38c6a43d9da46cdd0244b1aae07d7bcce5c

Best regards,
Romain

Quoted 4 lines

Best regards,

Thomas