Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 5.5.40, 10.0.14
-
Component/s: Storage Engine - TokuDB
-
Labels:
-
Environment: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.
Gliffy Diagrams
Attachments
Activity
- All
- Comments
- Work Log
- History
- Activity
- Transitions
Fixed in TokuDB 7.5.3