Bug 28394

Summary: дистрибутивная сборка неработоспособна на x86_64
Product: Sisyphus Reporter: Gleb Kulikov <glebus>
Component: dmdAssignee: Anton Farygin <rider>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: mike, rider
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Gleb Kulikov 2013-01-18 21:04:41 MSK
дистрибутивная сборка dmd неработоспособна на x86_64:

попытка откомпилировать даже простейший пример, не удаётся:

cat test.d:

import std.stdio; 
void main() 
{ 
 writeln("float, Минимальное значение\t",  float.min);
}

w.o: In function `_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFZv':
w.d:(.text._D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFZv+0x576): undefined reference to `_D6object9Excepti
on6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC9Exception'
w.d:(.text._D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFZv+0x10fe): undefined reference to `_D6object9Except
ion6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC9Exception'
collect2: ошибка: выполнение ld завершилось с кодом возврата 1


попытка явно указать в файле конфигурации все пути поиска библиотек ни к чему не приводит и только увеличивает список неразрешённых символов.
Comment 1 Repository Robot 2013-01-20 01:43:23 MSK
dmd-2.061-alt1 -> sisyphus:

* Sat Jan 19 2013 Dmitriy Kulik <lnkvisitor@altlinux> 2.061-alt1
- New version (Closes: #28302)
- Fix includes (Closes: #28394)

* Sat Dec 22 2012 Dmitriy Kulik <lnkvisitor@altlinux> 2.060-alt5
- Added provides
- Rebuild with -fPIC
- Phobos in dmd