Skip to contentSkip to conversation

New: rpi-userland failed to build with glibc 2.22

Buildroot bugzilla at busybox.net 1 participant 4 messages Nov 5, 2015 – Nov 22, 2015

lore
Share & tools
lore
#0 lore raw

https://bugs.busybox.net/show_bug.cgi?id=8446

Summary: rpi-userland failed to build with glibc 2.22
Product: buildroot
Version: unspecified
Platform: PC
OS/Version: Linux
Status: NEW
Severity: minor
Priority: P5
Component: Other
AssignedTo: unassigned at buildroot.uclibc.org
ReportedBy: gamadril.dev at gmail.com
CC: buildroot at uclibc.org
Estimated Hours: 0.0

I tried to compile the current git state (1daa4c95a4bb93621292dd5c9d24285fcddb4026) for raspberry pi board with glibc2.2 as c lib. But the build fails on the rpi-userland package. Seems that the issue was already fixed
(https://github.com/raspberrypi/userland/commit/34f02079dcb4602e86c578958eddf5ec072f85ea).
Changing the value manually in containers/CMakeLists.txt makes the build go on.

Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
#1 lore raw

[Buildroot] [Bug 8446] rpi-userland failed to build with glibc 2.22

https://bugs.busybox.net/show_bug.cgi?id=8446

Yann E. MORIN <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |yann.morin.1998 at free.fr

--- Comment #1 from Yann E. MORIN <[email protected]> 2015-11-05 21:14:24 UTC --- Hello,

Care to send a patch bumping the version of rpi-userland, please?

Thanks!

Regards,
Yann E. MORIN.

Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
#2 lore raw

[Buildroot] [Bug 8446] rpi-userland failed to build with glibc 2.22

In reply to bugzilla at busybox.net

https://bugs.busybox.net/show_bug.cgi?id=8446

--- Comment #2 from gamadril.dev at gmail.com 2015-11-05 22:50:21 UTC --- Hello,

sure, however I don't really know how to do it. I tried to change the RPI_USERLAND_VERSION in rpi-userland.mk to the git commit with the fix in the repo on github, but as I could see on the console the build script tries to get it from http://sources.buildroot.net/rpi-userland-COMMIT_HASH.tar.gz and that particular code state is not present there.

regards,
Daniel

Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
#3 lore raw

[Buildroot] [Bug 8446] rpi-userland failed to build with glibc 2.22

In reply to bugzilla at busybox.net

https://bugs.busybox.net/show_bug.cgi?id=8446

Peter Korsgaard <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------

             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED

--- Comment #3 from Peter Korsgaard <[email protected]> 2015-11-22 22:02:49 UTC --- Fixed in git, thanks:

commit 2a8e96d05738421898c373ffaeb61ef3ab008ef2

Author: Yann E. MORIN <[email protected]>
Date:   Sun Nov 22 15:03:34 2015 +0100

package/rpi-userland: bump version

Fixes build with glibc-2.22.

Also fixes hard-to-trigger deadlock in highly threaded case, and fix libraries dependencies.

Misc minor improvements in test programs as well.

Fixes #8446.

Cc gamadril.dev at gmail.com
Cc Thomas Petazzoni <[email protected]>
Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.