GNOME Bugzilla – Bug 572761
gedit-2.25.6 depends on wrong version of gtksourceview
Last modified: 2009-02-22 18:09:29 UTC
Please describe the problem: The configure.ac in gedit-2.25.6 requires "gtksourceview-2.0 >= 2.2.0" However, the application uses a function introduced in gtksourceview-2.4. Steps to reproduce: 1. Compile gedit-2.25.6 2. 3. Actual results: Compiling gedit-2.25.6 fails with: /bin/sh ../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -march=k8 -O2 -pipe -export-dynamic -no-undefined -export-symbols-regex "^[[^_]].*" -Wl,-O1 -o gedit gedit.o libgedit.la -pthread -lxml2 -lgthread-2.0 -lrt -lgtksourceview-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lz -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgconf-2 -lglib-2.0 -lSM -lICE -lattr x86_64-pc-linux-gnu-gcc -march=k8 -O2 -pipe -Wl,-O1 -o gedit gedit.o -pthread -Wl,--export-dynamic ./.libs/libgedit.a -L/usr/lib64 /usr/lib64/libgtksourceview-2.0.so /usr/lib64/libgtk-x11-2.0.so /usr/lib64/libgdk-x11-2.0.so /usr/lib64/libatk-1.0.so /usr/lib64/libgdk_pixbuf-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libpangocairo-1.0.so /usr/lib64/libpangoft2-1.0.so /usr/lib64/libcairo.so /usr/lib64/libxml2.so /usr/lib64/libglitz-glx.so /usr/lib64/libglitz.so /usr/lib64/libGL.so /usr/lib64/libXext.so /usr/lib64/libpng12.so /usr/lib64/libxcb-render-util.so /usr/lib64/libxcb-render.so /usr/lib64/libXrender.so /usr/lib64/libX11.so /usr/lib64/libxcb-xlib.so /usr/lib64/libxcb.so /usr/lib64/libXau.so /usr/lib64/libXdmcp.so /usr/lib64/libpixman-1.so /usr/lib64/libpango-1.0.so -lm /usr/lib64/libfontconfig.so /usr/lib64/libfreetype.so -lz /usr/lib64/libexpat.so /usr/lib64/libgconf-2.so /usr/lib64/libORBit-2.so /usr/lib64/libgmodule-2.0.so -ldl /usr/lib64/libgthread-2.0.so -lpthread -lrt /usr/lib64/libdbus-glib-1.so /usr/lib64/libdbus-1.so /usr/lib64/libgobject-2.0.so /usr/lib64/libglib-2.0.so /usr/lib64/libSM.so /usr/lib64/libICE.so /usr/lib64/libattr.so ./.libs/libgedit.a(gedit-document.o): In function `set_uri': gedit-document.c:(.text+0x8b7): undefined reference to `gtk_source_language_manager_guess_language' collect2: ld returned 1 exit status make[4]: *** [gedit] Error 1 Expected results: Does this happen every time? Other information:
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.