Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
5.5.40, 10.0.14
-
Slackware-current, glibc 2.20, gcc 4.8.3
Description
When compiling MariaDB 10.0.14 with TokuDB enabled against glibc 2.20, there is a compilation warning (which is treated as an error):
[ 77%] Building CXX object storage/tokudb/ft-index/portability/CMakeFiles/tokuportability_static_conv.dir/huge_page_detection.cc.o
|
In file included from /usr/include/sys/mman.h:22:0,
|
from /tmp/mariadb-10.0.14/storage/tokudb/ft-index/portability/huge_page_detection.cc:91:
|
/usr/include/features.h:148:3: error: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Werror=cpp]
|
# warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
|
^
|
cc1plus: all warnings being treated as errors
|
A potential fix has already been mention in MDEV-6446. For good measure I'm also attaching the patch we carry locally in our tree.
Attachments
Activity
Field | Original Value | New Value |
---|---|---|
Fix Version/s | 10.0 [ 16000 ] | |
Fix Version/s | 5.5 [ 15800 ] | |
Assignee | Sergei Golubchik [ serg ] | |
Summary | TokuDB compilation error with glibc 2.20 | [PATCH] TokuDB compilation error with glibc 2.20 |
Labels | udf |
Labels | udf | upstream |
Fix Version/s | 10.0.15 [ 17300 ] | |
Fix Version/s | 5.5.41 [ 17600 ] | |
Fix Version/s | 5.5 [ 15800 ] | |
Fix Version/s | 10.0 [ 16000 ] | |
Resolution | Fixed [ 1 ] | |
Status | Open [ 1 ] | Closed [ 6 ] |
Workflow | MariaDB v2 [ 58315 ] | MariaDB v3 [ 65145 ] |
Workflow | MariaDB v3 [ 65145 ] | MariaDB v4 [ 148428 ] |