March 04, 2023 [Issue 23759] New: [REG 2.103][FTBFS] Undefined symbols for architecture i386: "__ZN7CTFloat6sprintEPcjc10longdouble" | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=23759 Issue ID: 23759 Summary: [REG 2.103][FTBFS] Undefined symbols for architecture i386: "__ZN7CTFloat6sprintEPcjc10longdouble" Product: D Version: D2 Hardware: x86 OS: Mac OS X Status: NEW Severity: regression Priority: P1 Component: dmd Assignee: nobody@puremagic.com Reporter: ibuclaw@gdcproject.org Building the D front-end on i386 macOS (i686-apple-darwin17) fails with link error. Undefined symbols for architecture i386: "__ZN7CTFloat6sprintEPcjc10longdouble", referenced from: __D3dmd7dmangle18realToMangleBufferFPSQBj6common9outbuffer9OutBufferSQCo4root10longdoubleQmZv in dmangle.o __D3dmd6hdrgen13floatToBufferFCQBc5mtype4TypexSQBs4root10longdoubleQmPSQCq6common9outbuffer9OutBufferxbZv in hdrgen.o __ZNK5Token7toCharsEv in tokens.o ld: symbol(s) not found for architecture i386 collect2: error: ld returned 1 exit status ---- demangled ----- Undefined symbols for architecture i386: "CTFloat::sprint(char*, unsigned int, char, longdouble)", referenced from: dmd.dmangle.realToMangleBuffer in dmangle.o dmd.hdrgen.floatToBuffer in hdrgen.o Token::toChars in tokens.o ld: symbol(s) not found for architecture i386 collect2: error: ld returned 1 exit status -- |
Copyright © 1999-2021 by the D Language Foundation