After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 572761 - gedit-2.25.6 depends on wrong version of gtksourceview
gedit-2.25.6 depends on wrong version of gtksourceview
Status: RESOLVED FIXED
Product: gedit
Classification: Applications
Component: general
2.25.x
Other All
: Normal normal
: ---
Assigned To: Gedit maintainers
Gedit maintainers
Depends on:
Blocks:
 
 
Reported: 2009-02-22 17:32 UTC by Jose Marino
Modified: 2009-02-22 18:09 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24



Description Jose Marino 2009-02-22 17:32:32 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:
Comment 1 Paolo Borelli 2009-02-22 18:09:29 UTC
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.