Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Duplicate
-
10.5.5
-
None
Description
10.5 fails to build on Debian 9:
"undefined reference to symbol '__bss_start' /usr/lib/x86_64-linux-gnu/libgmp.so.10:
error adding symbols: DSO missing from command line "
The issue was fixed in 10.2 but not merged to 10.5 (MDEV-10943):
Linux does not actually use bss_start;
Put bss_start into #ifndef _linux_ section.
Attachments
Issue Links
- duplicates
-
MDEV-23491 __bss_start breaks compilation of various platforms
-
- Closed
-
- is caused by
-
MDEV-15961 Fix stacktraces under FreeBSD
-
- Closed
-
MDEV-23491was filed for this a little earlier, suggesting that we just let the kernel’s write() system call validate the pointer. I think that this issue was caused byMDEV-15961. We saw some breakage on various platforms.