[MDEV-3714] LP:635633 - OQGRAPH is silently not compiled if boost is missing Created: 2010-09-11 Updated: 2020-09-08 Resolved: 2012-10-04 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Major |
| Reporter: | Philip Stoev (Inactive) | Assignee: | Sergei Golubchik |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | Launchpad | ||
| Attachments: |
|
| Description |
|
OQGRAPH is silently not compiled if boost is missing – configure mentions the fact in passing and proceeds to compile a binary. Instead, ./configure should have failed. Silent non-compilation of engines and features has been a historic problem for MySQL – the MTR test suite does not detect such omissions and simply skips the relevant tests, which requires extra scripts and work at build time to verify that the binary contains all desired features. Explicit ./configure failures are much easier to detect. |
| Comments |
| Comment by Sergei Golubchik [ 2010-09-11 ] |
|
Re: [Bug 635633] [NEW] OQGRAPH is silently not compiled if boost is missing I suppose you want ./configure --with-plugin-oqgraph to fail if oqgraph is not built, but plain ./configure should not fail. On Sep 11, Philip Stoev wrote: |
| Comment by Philip Stoev (Inactive) [ 2010-09-11 ] |
|
Re: OQGRAPH is silently not compiled if boost is missing |
| Comment by Rasmus Johansson (Inactive) [ 2011-10-28 ] |
|
Launchpad bug id: 635633 |