Всем привет!
Обновился, после обновления у меня уже gcc-8.2.0. После пере сборки всех пакетов не собирается wine-any, другие версии не пробовал, но думаю что будет то же самое.
Выскакивает ошибка:
checking for -lcups... not found
configure: error: libcups development files not found, CUPS won't be supported.
Это только у меня так?
Проверял на двух разных компах, ошибка одна и та же. Система 64 бит собранная под ABI_X86="32 64".
Ошибка выскакивает на всех версиях wine-any.
Всю систему с новым gcc не компилил. Однако если дать команду на пересборку wine-vanilla,
Ну vanila-3.0.3 и у меня собирается норм, а вот wine-any ни в какую не хотело. Решил следующим образом, версия 4.1. Скопировал ебилд в локальный оверлей gentoo-local, и в ебилд добавил строчки перед eautoreconf:
sed -i 's#WINE_CHECK_SONAME(cups,cupsGetDefault,,\[CUPS_LIBS=""\],\[$CUPS_LIBS\])#WINE_CHECK_SONAME(cups,cupsGetDefault,,,\["-lcups"\])#'\
${WORKDIR}/wine-${PV}/configure.ac || die
После этого собралось норм, полет нормальный.
А так в Gentoo уже самого по себе multilib нет, глобальный флаг не дает особо ни чего, сейчас все решает ABI_X86="32 64"