LINUX.ORG.RU

[шустряки] [note] pdftk & gcc-4.3 Arch


0

0

Собирая pdftk для Slackware64 13 наткнулся на интересный баг:

http://aur.archlinux.org/packages.php?ID=4427
читаем:
Sources:
debian-build_with_gcc-4.3.diff
Красавцы :)))
Ну это чистая брехня, так как pdftk в Debian собран только gcc-4.2 !!
и патч касался в основном маршрутов к lib java в make-файлах.
А на gcc-4.3 в Debian Sid и Slackware 13 gcc-4.3.3 получим:
error: mixing C++ and Java catches in a single translation unit

И подобное было и для gcc-4.4:

https://bugzilla.redhat.com/show_bug.cgi?id=485641

Regression in Java: all programs that link Java and C++ fail when optimized
http://gcc.gnu.org/ml/gcc/2009-03/msg00068.html

и есть патч для gcc-4.4:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39380

И в Debian , Slackware 13 pdftk собирается только gcc-4.2.
(с gcc-4.4 таки не пробовал собирать)


★★★
Ответ на: комментарий от Deleted

Уточняю , исходно патч в Debian называется build_with_gcc-4.2,
и какого рожна в Arch решили ,что и gcc-4.3 тут проходит - совсем непонятно. Видимо даже и не собирали пакет, формально приклеили пачт и все ... а времени уже много прошло.

elipse ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.