Bug 28394

Summary: дистрибутивная сборка неработоспособна на x86_64
Product: [Development] Sisyphus Reporter: Gleb Kulikov <glebus@asd.iao.ru>
Component: dmdAssignee: darktemplar@altlinux.org <darktemplar@altlinux.org>
Status: CLOSED FIXED QA Contact: qa-sisyphus@altlinux.org
Severity: normal    
Priority: P3 CC: mike@altlinux.org
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description From 2013-01-18 21:04:41
дистрибутивная сборка 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 From 2013-01-20 01:43:23 -------
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