Skip to content

Conversation

@jaeyoonjung
Copy link

Otherwise it ends up failed when building with an alternative libc such as musl.

Otherwise it ends up failed when building with an alternative libc such
as musl.

Signed-off-by: Jaeyoon Jung <[email protected]>
Copy link
Contributor

@lumag lumag left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This needs to go to OE-Core instead.

@lumag
Copy link
Contributor

lumag commented Nov 23, 2025

This needs to go to OE-Core instead.

Hmm, or not. Please ignore my comment.

@lumag lumag self-requested a review November 23, 2025 12:04
It's unnecessary and redundant as BASE_DEFAULT_DEPS already has
virtual/libc, and causing an error when building with an alternative
libc implementation such as musl.

Signed-off-by: Jaeyoon Jung <[email protected]>
@jaeyoonjung
Copy link
Author

Added one more commit 284edd9

@quaresmajose
Copy link
Contributor

Added one more commit 284edd9

Can you update update the PR title acording, removing the bluez5_%.bbappend given that PR is more extensive.

@jaeyoonjung jaeyoonjung changed the title bluez5_%.bbappend: Add libc-glibc override for glibc-gconv-utf-* Fix errors when building with an alternative libc than glibc Nov 26, 2025
Backports the commit 300f7b5c0d5e223441e4687113d55d4350859f9e from
upstream.

Signed-off-by: Jaeyoon Jung <[email protected]>
Remove __unused macro and use __attribute__((unused)) instead.
Use -1 instead of NULL for SOCKET type.

Signed-off-by: Jaeyoon Jung <[email protected]>
Have HAVE_SYS_SOCKET_H defined by configure.

Signed-off-by: Jaeyoon Jung <[email protected]>
Remove __unused macro and use __attribute__((unused)) instead.
'#include <unistd.h>' is needed by 'usleep' and 'close'.

Signed-off-by: Jaeyoon Jung <[email protected]>
@vkraleti
Copy link

@jaeyoonjung thanks for submitting this PR. Since this branch is not yet accepting changes directly via GitHub, will raise this issue internally, get changes accepted there.

Add missing function declarations.
Have HAVE_SYS_SOCKET_H defined by configure.

Signed-off-by: Jaeyoon Jung <[email protected]>
Have HAVE_SYS_SOCKET_H defined by configure.

Signed-off-by: Jaeyoon Jung <[email protected]>
Remove __unused macro.
Use 0 over NULL for int type.

Signed-off-by: Jaeyoon Jung <[email protected]>
@jaeyoonjung
Copy link
Author

@jaeyoonjung thanks for submitting this PR. Since this branch is not yet accepting changes directly via GitHub, will raise this issue internally, get changes accepted there.

Alright. I've added one more set of commits, which seems to be the last I guess.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

5 participants