Încerc să aplic un patch la gtk+3.0 pe Ubuntu 21.10 și nu reușesc. Dar, mai important, chiar și fără aplicarea patch-urilor, nu pot construi pachetul.
Iată pașii:
sursa apt-get „gtk+3.0”
sudo apt-get build-dep „gtk+3.0”
cd gtk+3.0-3.24.40
dpkg-buildpackage -rfakeroot -b -us -uc
Acest lucru eșuează cu:
face check-local
make[6]: se introduce directorul „/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb/win32/vs15”
make[6]: se părăsește directorul „/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb/win32/vs15”
make[5]: se părăsește directorul „/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb/win32/vs15”
Efectuarea înregistrării vs16
make[5]: se introduce în directorul „/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb/win32/vs16”
face check-local
make[6]: se introduce în directorul „/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb/win32/vs16”
make[6]: Se părăsește directorul „/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb/win32/vs16”
make[5]: se părăsește directorul „/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb/win32/vs16”
make[5]: se introduce în directorul „/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb/win32”
face check-local
make[6]: se introduce în directorul „/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb/win32”
make[6]: Se părăsește directorul „/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb/win32”
make[5]: Se părăsește directorul „/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb/win32”
make[4]: Se părăsește directorul „/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb/win32”
make[4]: se introduce în directorul „/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb”
face check-local
make[5]: se introduce în directorul „/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb”
make[5]: Se părăsește directorul „/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb”
make[4]: Se părăsește directorul „/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb”
make[3]: *** [Makefile:749: check-recursive] Eroare 1
make[3]: „verificarea” țintă nu a fost refăcută din cauza erorilor.
make[3]: Se părăsește directorul „/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30/debian/build/deb”
dh_auto_test: eroare: cd debian/build/deb && make -j4 check VERBOSE=1 -k check -j1 returned exit code 2
make[2]: *** [debian/rules:225: override_dh_auto_test] Eroare 2
make[2]: se părăsește directorul „/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30”
make[1]: *** [debian/rules:133: binary] Eroare 2
make[1]: se părăsește directorul „/home/gaussian/owninstalls/sway-ubuntu/gtk/gtk+3.0-3.24.30”
dpkg-buildpackage: eroare: subprocesul binar debian/rules a returnat starea de ieșire 2
make: *** [Makefile:204: firefox-friendly-gtk] Eroare 2
Acesta este doar sfârșitul rezultatului, după 10+ minute de compilare. Aveți idei ce ar putea fi în neregulă?