Добрый день! ----- Исходное сообщение ----- > От: "Evgeniy Korneechev" > Кому: "ALT Linux Team development discussions" > Отправлено: Среда, 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 занесены мои пляски со сборкой. Не совсем уверен в актуальности, но может что-то полезное удастся выловить.