Message ID | 20230131055258.3311810-1-sam@gentoo.org (mailing list archive) |
---|---|
State | Accepted |
Commit | ca6546fe521360fcf905bc115b893f322e706cb2 |
Headers | show |
Series | shared: define MAX_INPUT for musl | expand |
Context | Check | Description |
---|---|---|
tedd_an/pre-ci_am | success | Success |
tedd_an/CheckPatch | success | CheckPatch PASS |
tedd_an/GitLint | success | Gitlint PASS |
tedd_an/BuildEll | success | Build ELL PASS |
tedd_an/BluezMake | success | Bluez Make PASS |
tedd_an/MakeCheck | success | Bluez Make Check PASS |
tedd_an/MakeDistcheck | success | Make Distcheck PASS |
tedd_an/CheckValgrind | success | Check Valgrind PASS |
tedd_an/CheckSmatch | success | CheckSparse PASS |
tedd_an/bluezmakeextell | success | Make External ELL PASS |
tedd_an/IncrementalBuild | success | Incremental Build PASS |
tedd_an/ScanBuild | success | Scan Build PASS |
This is automated email and please do not reply to this email! Dear submitter, Thank you for submitting the patches to the linux bluetooth mailing list. This is a CI test results with your patch series: PW Link:https://patchwork.kernel.org/project/bluetooth/list/?series=717213 ---Test result--- Test Summary: CheckPatch PASS 1.28 seconds GitLint PASS 0.40 seconds BuildEll PASS 32.60 seconds BluezMake PASS 930.49 seconds MakeCheck PASS 12.57 seconds MakeDistcheck PASS 172.91 seconds CheckValgrind PASS 287.70 seconds CheckSmatch PASS 375.44 seconds bluezmakeextell PASS 111.96 seconds IncrementalBuild PASS 749.42 seconds ScanBuild PASS 1142.01 seconds --- Regards, Linux Bluetooth
Hello: This patch was applied to bluetooth/bluez.git (master) by Luiz Augusto von Dentz <luiz.von.dentz@intel.com>: On Tue, 31 Jan 2023 05:52:58 +0000 you wrote: > musl systems don't have MAX_INPUT. Just define it to _POSIX_MAX_INPUT which > musl does have if it's not already defined. > > Note that on glibc, the values match anyway (as of glibc-2.36), and indeed > POSIX_MAX_INPUT has the same value on musl too. > > Bug: https://bugs.gentoo.org/888467 > Signed-off-by: Sam James <sam@gentoo.org> > > [...] Here is the summary with links: - shared: define MAX_INPUT for musl https://git.kernel.org/pub/scm/bluetooth/bluez.git/?id=ca6546fe5213 You are awesome, thank you!
diff --git a/src/shared/util.c b/src/shared/util.c index 2f0ae0e86..b466fb001 100644 --- a/src/shared/util.c +++ b/src/shared/util.c @@ -28,6 +28,11 @@ #include <sys/random.h> #endif +/* define MAX_INPUT for musl */ +#ifndef MAX_INPUT +#define MAX_INPUT _POSIX_MAX_INPUT +#endif + #include "src/shared/util.h" void *util_malloc(size_t size)
musl systems don't have MAX_INPUT. Just define it to _POSIX_MAX_INPUT which musl does have if it's not already defined. Note that on glibc, the values match anyway (as of glibc-2.36), and indeed POSIX_MAX_INPUT has the same value on musl too. Bug: https://bugs.gentoo.org/888467 Signed-off-by: Sam James <sam@gentoo.org> --- src/shared/util.c | 5 +++++ 1 file changed, 5 insertions(+)