Bug 28394 - дистрибутивная сборка неработоспособна на x86_64
: дистрибутивная сборка неработоспособна на x86_64
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/dmd)
: unstable
: x86_64 Linux
: P3 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2013-01-18 21:04 by
Modified: 2013-01-20 01:43 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


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