[CONC-291] cannot specify absolute INSTALL_INCLUDEDIR Created: 2017-10-29 Updated: 2019-01-02 |
|
| Status: | Open |
| Project: | MariaDB Connector/C |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Major |
| Reporter: | Sergei Golubchik | Assignee: | Georg Richter |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Description |
|
mariadb_config has
which assumes that INSTALL_INCLUDEDIR and INSTALL_LIBDIR are always
or even
|
| Comments |
| Comment by Michal Schorm [ 2017-10-29 ] |
|
As Helpful information about, how it currently is in Fedora is in this comment. I still see this issue as critical. Without is or a downstream path, other packages won't build at all. – My frist idea was to create another set of CMAKE variables, that would hold the absolute path. That would solve the issue, but it's deffinitelly the best way. I agree, that check if "INCLUDEDIR" path starts with root dir could do part of the trick. |
| Comment by Michal Schorm [ 2019-01-02 ] |
|
I'd prefer to be able to set empty prefix and full paths, but the cmake isn't well prepared for it. However I managed to get it fixed on my side, by digging up appropriate RPM macros. Can be closed. |