GNOME Bugzilla – Bug 678755
Build failure due to unresolvable evdocument3
Last modified: 2012-06-27 21:38:34 UTC
g-ir-scanner: link: /bin/bash ../libtool --mode=link --tag=CC gcc -o /home/betatester/Source/gnome/evince/libdocument/tmp-introspectWdEygc/EvinceDocument-3.0 -export-dynamic -L/opt/gnome/lib64 -L/opt/gnome/lib64 /home/betatester/Source/gnome/evince/libdocument/tmp-introspectWdEygc/EvinceDocument-3.0.o -L. -levdocument3 -Wl,--export-dynamic -pthread -L/opt/gnome/lib64 -lgmodule-2.0 -lrt -levdocument3 -lgtk-3 -lgdk-3 -latk-1.0 -lgio-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lpango-1.0 -lcairo -lgobject-2.0 -lglib-2.0 libtool: link: gcc -o /home/betatester/Source/gnome/evince/libdocument/tmp-introspectWdEygc/.libs/EvinceDocument-3.0 /home/betatester/Source/gnome/evince/libdocument/tmp-introspectWdEygc/EvinceDocument-3.0.o -Wl,--export-dynamic -pthread -Wl,--export-dynamic -L/opt/gnome/lib64 -L. -lgmodule-2.0 -lrt /home/betatester/Source/gnome/evince/libdocument/.libs/libevdocument3.so -lgtk-3 -lgdk-3 -latk-1.0 -lgio-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lpango-1.0 -lcairo -lgobject-2.0 -lglib-2.0 -pthread -Wl,-rpath -Wl,/opt/gnome/lib64 ERROR: can't resolve libraries to shared libraries: evdocument3 make[3]: *** [EvinceDocument-3.0.gir] Errore 1 make[3]: uscita dalla directory "/home/betatester/Source/gnome/evince/libdocument" make[2]: *** [all] Errore 2 make[2]: uscita dalla directory "/home/betatester/Source/gnome/evince/libdocument" make[1]: *** [all-recursive] Errore 1
Created attachment 217341 [details] [review] Fix GIR generation
Created attachment 217342 [details] [review] Fix GIR generation Updated to fix the same thing in libview
Created attachment 217343 [details] [review] Fix GIR generation
I've the same failure with 3.5.3 package, if you can push the fix and release a 3.5.3.1 release I'll be glad to include it in GNOME 3.5.3 release.
Duplicate of bug 678971 but not sure which patch to prefer.
Comment on attachment 217343 [details] [review] Fix GIR generation Let's get this one in regardless.