[MacPorts] #40270: libgnomedb @1.2.1 build fails, code problems

MacPorts noreply at macports.org
Tue Aug 27 21:31:00 PDT 2013


#40270: libgnomedb @1.2.1 build fails, code problems
------------------------+--------------------------------
 Reporter:  c.herbig@…  |      Owner:  macports-tickets@…
     Type:  defect      |     Status:  new
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:  2.2.0
 Keywords:              |       Port:  libgnomedb
------------------------+--------------------------------
 libgnomedb 1.2.1 fails on Mountain Lion (as far as I know) due to the
 following problems in the code:
 {{{
 :info:build In file included from gnome-db-grid.c:24:
 :info:build /opt/local/include/glib-2.0/glib/gfileutils.h:25:2: error:
 "Only <glib.h> can be included directly."
 :info:build #error "Only <glib.h> can be included directly."
 :info:build  ^
 :info:build In file included from gnome-db-grid.c:24:
 :info:build In file included from
 /opt/local/include/glib-2.0/glib/gfileutils.h:28:
 :info:build /opt/local/include/glib-2.0/glib/gerror.h:25:2: error: "Only
 <glib.h> can be included directly."
 :info:build #error "Only <glib.h> can be included directly."
 :info:build  ^
 :info:build In file included from gnome-db-grid.c:24:
 :info:build In file included from
 /opt/local/include/glib-2.0/glib/gfileutils.h:28:
 :info:build In file included from
 /opt/local/include/glib-2.0/glib/gerror.h:30:
 :info:build /opt/local/include/glib-2.0/glib/gquark.h:31:2: error: "Only
 <glib.h> can be included directly."
 :info:build #error "Only <glib.h> can be included directly."
 :info:build  ^
 :info:build In file included from gnome-db-grid.c:24:
 :info:build In file included from
 /opt/local/include/glib-2.0/glib/gfileutils.h:28:
 :info:build In file included from
 /opt/local/include/glib-2.0/glib/gerror.h:30:
 :info:build In file included from
 /opt/local/include/glib-2.0/glib/gquark.h:34:
 :info:build /opt/local/include/glib-2.0/glib/gtypes.h:31:2: error: "Only
 <glib.h> can be included directly."
 :info:build #error "Only <glib.h> can be included directly."
 :info:build  ^
 :info:build In file included from gnome-db-grid.c:24:
 :info:build In file included from
 /opt/local/include/glib-2.0/glib/gfileutils.h:28:
 :info:build In file included from
 /opt/local/include/glib-2.0/glib/gerror.h:30:
 :info:build In file included from
 /opt/local/include/glib-2.0/glib/gquark.h:34:
 :info:build In file included from
 /opt/local/include/glib-2.0/glib/gtypes.h:34:
 :info:build In file included from
 /opt/local/lib/glib-2.0/include/glibconfig.h:9:
 :info:build /opt/local/include/glib-2.0/glib/gmacros.h:35:2: error: "Only
 <glib.h> can be included directly."
 :info:build #error "Only <glib.h> can be included directly."
 :info:build  ^
 :info:build In file included from gnome-db-grid.c:24:
 :info:build In file included from
 /opt/local/include/glib-2.0/glib/gfileutils.h:28:
 :info:build In file included from
 /opt/local/include/glib-2.0/glib/gerror.h:30:
 :info:build In file included from
 /opt/local/include/glib-2.0/glib/gquark.h:34:
 :info:build In file included from
 /opt/local/include/glib-2.0/glib/gtypes.h:36:
 :info:build /opt/local/include/glib-2.0/glib/gversionmacros.h:31:2: error:
 "Only <glib.h> can be included directly."
 :info:build #error "Only <glib.h> can be included directly."
 :info:build  ^
 :info:build gnome-db-gray-bar.c:386:7: warning: assigning to 'gchar *'
 (aka 'char *') from 'const gchar *' (aka 'const char *') discards
 qualifiers [-Wincompatible-pointer-types]
 :info:build         text = gtk_label_get_text (GTK_LABEL
 (bar->priv->label));
 :info:build              ^
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build 1 warning generated.
 :info:build mv -f gnome-db-gray-bar.o .libs/gnome-db-gray-bar.o
 :info:build  /usr/bin/clang "-DPACKAGE_NAME=\"GNOME DB library\""
 -DPACKAGE_TARNAME=\"libgnomedb\" -DPACKAGE_VERSION=\"1.2.1\"
 "-DPACKAGE_STRING=\"GNOME DB library 1.2.1\"" -DPACKAGE_BUGREPORT=\"gnome-
 db-list at gnome.org\"
 -DGNOME_DB_EXPLICIT_TRANSLATION_DOMAIN=\"libgnomedb-2\" -DSTDC_HEADERS=1
 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1
 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1
 -DGETTEXT_PACKAGE=\"libgnomedb-2\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1
 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1
 -DENABLE_NLS=1 -I. -I. -I.. -I.. -D_REENTRANT -I/opt/local/include/gtk-2.0
 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/pango-1.0
 -I/opt/local/include/harfbuzz -I/opt/local/include/pango-1.0
 -I/opt/local/include/cairo -I/opt/local/include/atk-1.0
 -I/opt/local/include/cairo -I/opt/local/include/pixman-1
 -I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include
 -I/opt/local/include/libpng15 -I/opt/local/include/gdk-pixbuf-2.0
 -I/opt/local/include/libpng15 -I/opt/local/include/libgda-1.2
 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
 -I/opt/local/include -I/opt/local/include/libxml2 -D_REENTRANT
 -I/opt/local/include/gtksourceview-1.0 -I/opt/local/include/gtk-2.0
 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/pango-1.0
 -I/opt/local/include/harfbuzz -I/opt/local/include/cairo
 -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo
 -I/opt/local/include/pixman-1 -I/opt/local/include
 -I/opt/local/include/freetype2 -I/opt/local/include
 -I/opt/local/include/libpng15 -I/opt/local/include/gdk-pixbuf-2.0
 -I/opt/local/include/libpng15 -I/opt/local/include/libgnomeprint-2.2
 -I/opt/local/include/libart-2.0 -I/opt/local/include/libxml2
 -I/opt/local/include/pango-1.0 -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include
 -DHAVE_GTKSOURCEVIEW -D_REENTRANT -I/opt/local/include/libglade-2.0
 -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include
 -I/opt/local/include/pango-1.0 -I/opt/local/include/harfbuzz
 -I/opt/local/include/pango-1.0 -I/opt/local/include/cairo
 -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo
 -I/opt/local/include/pixman-1 -I/opt/local/include
 -I/opt/local/include/freetype2 -I/opt/local/include
 -I/opt/local/include/libpng15 -I/opt/local/include/gdk-pixbuf-2.0
 -I/opt/local/include/libpng15 -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include
 -I/opt/local/include/libxml2 -DHAVE_LIBGLADE -D_REENTRANT -DORBIT2=1
 -D_REENTRANT -I/opt/local/include/libgnomeui-2.0 -I/opt/local/include
 /gnome-keyring-1 -I/opt/local/include/libbonoboui-2.0
 -I/opt/local/include/libxml2 -I/opt/local/include/libgnomecanvas-2.0
 -I/opt/local/include/gail-1.0 -I/opt/local/include/libart-2.0
 -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include
 -I/opt/local/include/pango-1.0 -I/opt/local/include/harfbuzz
 -I/opt/local/include/pango-1.0 -I/opt/local/include/cairo
 -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo
 -I/opt/local/include/pixman-1 -I/opt/local/include
 -I/opt/local/include/freetype2 -I/opt/local/include
 -I/opt/local/include/libpng15 -I/opt/local/include/gdk-pixbuf-2.0
 -I/opt/local/include/libpng15 -I/opt/local/include/libgnome-2.0
 -I/opt/local/include/gnome-vfs-2.0 -I/opt/local/lib/gnome-vfs-2.0/include
 -I/opt/local/include/gconf/2 -I/opt/local/include
 -I/opt/local/include/libbonobo-2.0 -I/opt/local/include/bonobo-
 activation-2.0 -I/opt/local/include/orbit-2.0
 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
 -I/opt/local/include -DBUILD_WITH_GNOME
 -DLIBGNOMEDB_ICONSDIR=\"/opt/local/share/pixmaps/libgnomedb\"
 -DLIBGNOMEDB_DATADIR=\"/opt/local/share/gnome-db\"
 -DLIBGNOMEDB_LOCALEDIR=\"/opt/local/share/locale\"
 -DLIBGNOMEDB_UIDIR=\"/opt/local/share/gnome-db/ui\"
 -DPREFIX=\"/opt/local\" -DSYSCONFDIR=\"/opt/local/etc\"
 -DDATADIR=\"/opt/local/share\" -DLIBDIR=\"/opt/local/lib\"
 -I/opt/local/include -L/opt/local/lib -pipe -Os -arch x86_64 -MT gnome-db-
 gray-bar.lo -MD -MP -MF .deps/gnome-db-gray-bar.Tpo -c gnome-db-gray-bar.c
 >/dev/null 2>&1
 :info:build gnome-db-grid.c:831:8: warning: assigning to 'gchar *' (aka
 'char *') from 'const gchar *' (aka 'const char *') discards qualifiers
 [-Wincompatible-pointer-types]
 :info:build         title = gtk_tree_view_column_get_title (column);
 :info:build               ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 :info:build 1 warning and 6 errors generated.
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/40270>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list