| Summary: | Build fail with MariaDb Mysqlcppconn on MacOs | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | Julien Nabet <serval2412> |
| Component: | Base | Assignee: | Not Assigned <libreoffice-bugs> |
| Status: | VERIFIED FIXED | ||
| Severity: | normal | CC: | iplaw67, lionel, nthiebaud |
| Priority: | medium | ||
| Version: | 4.4.0.0.alpha0+ Master | ||
| Hardware: | Other | ||
| OS: | All | ||
| Whiteboard: | target:4.4.0 | ||
| Crash report or crash signature: | Regression By: | ||
| Bug Depends on: | |||
| Bug Blocks: | 82336 | ||
|
Description
Julien Nabet
2014-08-20 07:12:31 UTC
Alex/Lionel: thought it could be useful to create a new bugtracker. Any idea? Hi Julien, I can't reproduce your error because libmariadb doesn't build for me on OSX (or Linux for that matter) with : --enable-ext-mariadb-connector --without-system-mariadb fails by complaining about the lack of cmake. Since when did cmake become required to build the connector ? I have added it to my linux box, so build now proceeding, but the Cmake app bundle isn't registered system wide and doesn't get picked up by the mk script. Shouldn't autogen.sh check whether cmake is in the path and bork before it attempts the build ? Anyway, as I'm pretty much clueless about how to pass the cmake.app to the LO build script, I'm stuck at the moment. Norbert Thiebaud committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=eef839fe482c8c3ba2152b3e1edd43fb21c2de02 fdo#82847 mariadb patch out problematic 'inline' that result in link issue The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. (In reply to comment #2) > Since when did cmake become required to build the connector ? Since 50 minutes, it is not anymore (thanks to Norbert Thiebaud for that). Norbert also solved the link issues, so it should work now. Reopen if it does not. I updated my local repo and built from scratch, it works now. Thank you Norbert and Lionel! |