Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 663236

Summary: dev-db/mysql-connector-c doesn't build against musl
Product: Gentoo Linux Reporter: Stijn Tintel <stijn+gentoo>
Component: Current packagesAssignee: Gentoo musl team <musl>
Status: RESOLVED OBSOLETE    
Severity: normal CC: mysql-bugs
Priority: Normal Keywords: PATCH
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log
ugly attempt to fix the problem

Description Stijn Tintel 2018-08-09 15:12:12 UTC
And since USE=client-libs is masked for all mysql server flavours, it's now impossible to run a mysql-compatible server on musl.
Comment 1 Brian Evans (RETIRED) gentoo-dev 2018-08-09 17:14:49 UTC
Please attach a full build.log of your error
Comment 2 Stijn Tintel 2018-08-09 23:18:38 UTC
Created attachment 542892 [details]
build.log
Comment 3 Stijn Tintel 2018-08-21 19:55:47 UTC
Trying to fix it based on https://github.com/mysql/mysql-server/commit/a0f6a1453ec33c5c9dd5e6be24934c46f55805e3 but no luck so far.
Comment 4 Stijn Tintel 2018-08-21 20:33:18 UTC
Created attachment 544420 [details, diff]
ugly attempt to fix the problem

With this patch it compiles, but there's probably a better way to fix the `error: unknown type name ‘sigval’` I get when using the original timer_notify_thread_func code from https://github.com/mysql/mysql-server/blob/8.0/mysys/posix_timers.cc
Comment 5 Stijn Tintel 2022-01-06 11:40:59 UTC
Version 6.1.11 no longer in tree, newer versions have a different problem for which a bug already exists. Please