[MDEV-14078] error: 'MARIA_COLUMNDEF' has not been declared Created: 2017-10-16 Updated: 2019-05-01 |
|
| Status: | Open |
| Project: | MariaDB Server |
| Component/s: | Compiling, Storage Engine - MyISAM |
| Affects Version/s: | 10.2.9 |
| Fix Version/s: | 10.2 |
| Type: | Bug | Priority: | Major |
| Reporter: | Lucian Cristian | Assignee: | Sergei Golubchik |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Environment: |
Linux |
||
| Description |
|
trying to slim down the size of mariadb for embedded systems will lead to compile error if -DUSE_ARIA_FOR_TMP_TABLES=OFF is specified with the following error
in sql_class.h seems that MI_COLUMNDEF should be used but there is no if statement in sql_select.cc about replacing MARIA_COLUMNDEF |
| Comments |
| Comment by Lucian Cristian [ 2017-10-17 ] | ||||||||||||||||||||||||||||||
|
there is also a problem with -DWITH_EXTRA_CHARSETS=none
should I open another issue ? | ||||||||||||||||||||||||||||||
| Comment by Sergei Golubchik [ 2017-11-20 ] | ||||||||||||||||||||||||||||||
|
No need to, thanks. | ||||||||||||||||||||||||||||||
| Comment by Tin Tran [ 2018-05-16 ] | ||||||||||||||||||||||||||||||
|
Same problem @Lucian Cristian. | ||||||||||||||||||||||||||||||
| Comment by Tin Tran [ 2018-05-16 ] | ||||||||||||||||||||||||||||||
|
I remove "DWITH_EXTRA_CHARSETS=1" in cmake and this issue resolved | ||||||||||||||||||||||||||||||
| Comment by Elena Stepanova [ 2019-05-01 ] | ||||||||||||||||||||||||||||||
|
The part about USE_ARIA_FOR_TMP_TABLES:BOOL=OFF' was apparently fixed in 10.2.13 by this commit:
|