-
Notifications
You must be signed in to change notification settings - Fork 183
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Petitboot translations broken with Buildroot 2018.05-op-build onwards #2225
Comments
This is caused by the update from glibc-2.26 to glib-2.27. From the release notes:
The same issue is discussed in this Buildroot bug: https://bugs.busybox.net/show_bug.cgi?id=11096 |
I've pushed a proposed fix for this here: sammj/buildroot@b9ba0ff |
applied the patch from sammj/buildroot@b9ba0ff, but build failed on openpower system with ubuntu distro.
|
This issue can be fixed with the patch from sammj/buildroot@b9ba0ff and update host gcc to
|
There's a second patch on the Buildroot list that runs with this idea but uses a glibc patch like ptxdist does to only build |
This is a combination of my localdef patch and a following patch by Paul to avoid building the whole of glibc: sammj/buildroot@bdfd9ef |
Yes we can carry that. We're blocked on @stewart-ibm merging the latest buildroot bump, which is in turned blocked on some CI infrastructure updates. I have appled the patch to our 2019.02-op-build tree now. It will come "for free" once we merge #2666. |
In glibc 2.27 the following change occurred: "Statically compiled applications attempting to load locales compiled for the GNU C Library version 2.27 will fail and fall back to the builtin C/POSIX locale." This impacts us since upstream buildroot uses a localdef built against an older eglibc release [0]. This is a combination of my patch to move to glibc and Peter Seiderer's patch to avoid building all of glibc just for localedef. [0] https://bugs.busybox.net/show_bug.cgi?id=11096 Signed-off-by: Samuel Mendoza-Jonas <[email protected]> [localedef build & fixups:] Signed-off-by: Peter Seiderer <[email protected]> [not yet upstream: open-power/op-build#2225] Signed-off-by: Joel Stanley <[email protected]>
In glibc 2.27 the following change occurred: "Statically compiled applications attempting to load locales compiled for the GNU C Library version 2.27 will fail and fall back to the builtin C/POSIX locale." This impacts us since upstream buildroot uses a localdef built against an older eglibc release [0]. This is a combination of my patch to move to glibc and Peter Seiderer's patch to avoid building all of glibc just for localedef. [0] https://bugs.busybox.net/show_bug.cgi?id=11096 Signed-off-by: Samuel Mendoza-Jonas <[email protected]> [localedef build & fixups:] Signed-off-by: Peter Seiderer <[email protected]> [not yet upstream: open-power/op-build#2225] Signed-off-by: Joel Stanley <[email protected]>
In glibc 2.27 the following change occurred: "Statically compiled applications attempting to load locales compiled for the GNU C Library version 2.27 will fail and fall back to the builtin C/POSIX locale." This impacts us since upstream buildroot uses a localdef built against an older eglibc release [0]. This is a combination of my patch to move to glibc and Peter Seiderer's patch to avoid building all of glibc just for localedef. [0] https://bugs.busybox.net/show_bug.cgi?id=11096 Signed-off-by: Samuel Mendoza-Jonas <[email protected]> [localedef build & fixups:] Signed-off-by: Peter Seiderer <[email protected]> [not yet upstream: open-power/op-build#2225] Signed-off-by: Joel Stanley <[email protected]>
In glibc 2.27 the following change occurred: "Statically compiled applications attempting to load locales compiled for the GNU C Library version 2.27 will fail and fall back to the builtin C/POSIX locale." This impacts us since upstream buildroot uses a localdef built against an older eglibc release [0]. This is a combination of my patch to move to glibc and Peter Seiderer's patch to avoid building all of glibc just for localedef. [0] https://bugs.busybox.net/show_bug.cgi?id=11096 Signed-off-by: Samuel Mendoza-Jonas <[email protected]> [localedef build & fixups:] Signed-off-by: Peter Seiderer <[email protected]> [not yet upstream: open-power/op-build#2225] Signed-off-by: Joel Stanley <[email protected]>
In glibc 2.27 the following change occurred: "Statically compiled applications attempting to load locales compiled for the GNU C Library version 2.27 will fail and fall back to the builtin C/POSIX locale." This impacts us since upstream buildroot uses a localdef built against an older eglibc release [0]. This is a combination of my patch to move to glibc and Peter Seiderer's patch to avoid building all of glibc just for localedef. [0] https://bugs.busybox.net/show_bug.cgi?id=11096 Signed-off-by: Samuel Mendoza-Jonas <[email protected]> [localedef build & fixups:] Signed-off-by: Peter Seiderer <[email protected]> [not yet upstream: open-power/op-build#2225] Signed-off-by: Joel Stanley <[email protected]>
I've updated the above patch to match glibc 2.29 and posted it to the mailing list: sammj/buildroot@b02039d |
In glibc 2.27 the following change occurred: "Statically compiled applications attempting to load locales compiled for the GNU C Library version 2.27 will fail and fall back to the builtin C/POSIX locale." This impacts us since upstream buildroot uses a localdef built against an older eglibc release [0]. This is a combination of my patch to move to glibc and Peter Seiderer's patch to avoid building all of glibc just for localedef. [0] https://bugs.busybox.net/show_bug.cgi?id=11096 Signed-off-by: Samuel Mendoza-Jonas <[email protected]> [localedef build & fixups:] Signed-off-by: Peter Seiderer <[email protected]> [not yet upstream: open-power/op-build#2225] Signed-off-by: Joel Stanley <[email protected]>
After commit 35ac8f6 we appear to be missing some locale support in Petitboot:
Investigating..
The text was updated successfully, but these errors were encountered: