[devel] Openjdk buid failed - undefined reference to `operator new(unsigned long)'

Alexei Takaseev alexei на taf.ru
Чт Янв 18 05:28:40 MSK 2018


Добрый день!

----- Исходное сообщение -----
> От: "Evgeniy Korneechev" <ekorneechev на altlinux.org>
> Кому: "ALT Linux Team development discussions" <devel на lists.altlinux.org>
> Отправлено: Среда, 17 Январь 2018 г 21:34:04
> Тема: Re: [devel] Openjdk buid failed - undefined reference to `operator new(unsigned long)'
> 
> Нашел отличие в сборке оригинальной zimbra-openjdk от openjdk в
> репах:
> 
> В логах сборки:
> Tools summary:
> ...
> * C Compiler:     x86_64-alt-linux-gcc (GCC) 6.3.1 20170118
> (ALT-alt2) version 6.3.1 (at /usr/bin/gcc_wrapper)
> * C++ Compiler:   x86_64-alt-linux-gcc (GCC) 6.3.1 20170118
> (ALT-alt2) version 6.3.1 (at /usr/bin/gcc_wrapper)
> 
> А должно быть (как при сборке java-1.8.0-openjdk):
> ...
> * C Compiler:     x86_64-alt-linux-gcc (GCC) 6.3.1 20170118
> (ALT-alt2) version 6.3.1-alt2) (at /usr/bin/gcc)
> * C++ Compiler:   x86_64-alt-linux-g++ (GCC) 6.3.1 20170118
> (ALT-alt2) version 6.3.1-alt2) (at /usr/bin/g++)
> 
> Вопрос, как хотя бы этого добиться...

Когда я пытался адаптировать зимбру 8.7 под ALT я тоже нарывался на эту проблему.
За давностью уже подзабыл подробности. Сейчас нашел сохранившийся git. Во вложении
патч (соррь, там все в куче), где в spec'е сборки openjdk занесены мои пляски со сборкой.
Не совсем уверен в актуальности, но может что-то полезное удастся выловить.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : commit-6807beb.xz
Тип     : application/x-xz
Размер  : 44408 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20180118/639e1871/attachment-0001.bin>


Подробная информация о списке рассылки Devel