# ./configure --prefix=/usr --libdir=/usr/lib64 --enable-plugins --enable-clipart --enable-templates --with-gtk2 --without-gnomevfs --disable-static --enable-shave --without-goffice --without-gio --disable-vi-keybinding --disable-emacs-keybinding --enable-plugins="pdf openxml gimp openwriter" LFS patches for 2.8.6: sed -i '/#include /d' src/af/util/xp/ut_go_file.h && sed -i 's/ptr->jmpbuf/jmpbuf(png_ptr)/' src/af/util/xp/ut_png.cpp && sed -i 's/\(m_pPNG\)->\(jmpbuf\)/png_\2(\1)/' \ src/wp/impexp/gtk/ie_impGraphic_GdkPixbuf.cpp && sed -i 's/--no-undefined //' src/Makefile* James cut and paste / browser patch: --- abiword-2.9.1/src/af/util/xp/ut_go_file.cpp.orig 2011-08-20 17:35:28.986578394 +1000 +++ abiword-2.9.1/src/af/util/xp/ut_go_file.cpp 2011-08-20 17:36:28.143242492 +1000 @@ -993,6 +993,7 @@ UT_go_basename_from_uri (const char *uri { char *res; + if (! uri) return NULL; #if HAVE_GSF_GIO GFile *f = g_file_new_for_uri (uri); char *basename = g_file_get_basename (f); @@ -1683,12 +1684,6 @@ UT_go_url_show (gchar const *url) #else GError *err = NULL; #ifdef HAVE_GTK214 - gtk_show_uri (NULL, url, GDK_CURRENT_TIME, &err); - return err; -#elif defined(WITH_GNOMEVFS) - gnome_vfs_url_show (url); - return err; -#else gchar *browser = NULL; gchar *clean_url = NULL;