Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 9602 - gtkhtml-1.1.4 does not compile with useflags "-gnome"
Summary: gtkhtml-1.1.4 does not compile with useflags "-gnome"
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-10-24 07:03 UTC by Michael Glauche (RETIRED)
Modified: 2003-02-04 19:42 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Glauche (RETIRED) gentoo-dev 2002-10-24 07:03:11 UTC
-gnome disables gconf support in gtkhtml, and it stops compiling after a few 
lines.
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2002-10-24 15:25:00 UTC
upstream should call the package gnome-html, not gtkhtml.  the name is
annoyingly misleading, imo.
Comment 2 foser (RETIRED) gentoo-dev 2002-10-24 15:49:13 UTC
What is the output of the failing build ?
Comment 3 Andreas Proschofsky (RETIRED) gentoo-dev 2002-10-29 10:22:18 UTC
I can confirm the problem, and this is the output I get on Gentoo 1.2, gcc 2.95.3:

In file included from gtkhtml-propmanager.c:28:
gtkhtml-propmanager.h:26: gconf/gconf-client.h: No such file or directory
In file included from gtkhtml-propmanager.c:28:
gtkhtml-propmanager.h:44: parse error before `GConfClient'
gtkhtml-propmanager.h:44: warning: no semicolon at end of struct or union
gtkhtml-propmanager.h:54: parse error before `*'
gtkhtml-propmanager.c:69: parse error before `GConfClient'
gtkhtml-propmanager.c:69: warning: no semicolon at end of struct or union
gtkhtml-propmanager.c:75: parse error before `}'
gtkhtml-propmanager.c: In function `gtk_html_propmanager_sync_gui':
gtkhtml-propmanager.c:109: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:111: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:112: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:113: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:115: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:116: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:117: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:119: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:120: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:121: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:123: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:124: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:125: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:127: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:128: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:129: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:132: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:133: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:133: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:139: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:139: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:139: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:140: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:140: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:140: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:141: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:141: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:141: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:142: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:142: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:142: dereferencing pointer to incomplete type
gtkhtml-propmanager.c: At top level:
gtkhtml-propmanager.c:146: parse error before `*'
gtkhtml-propmanager.c: In function `propmanager_client_notify':
gtkhtml-propmanager.c:148: `data' undeclared (first use in this function)
gtkhtml-propmanager.c:148: (Each undeclared identifier is reported only once
gtkhtml-propmanager.c:148: for each function it appears in.)
gtkhtml-propmanager.c:150: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:151: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:151: `client' undeclared (first use in this function)
gtkhtml-propmanager.c:151: too many arguments to function
`gtk_html_class_properties_load'
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I/usr/include
-I/usr/include/gnome-1.0 -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/orbit-1.0
-I/usr/include/gtk-1.2 -I/usr/X11R6/include -I/usr/include/libcapplet1
-I/usr/include/gnome-1.0 -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/orbit-1.0
-I/usr/include/gtk-1.2 -I/usr/X11R6/include -I/usr/include/gnome-1.0
-DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include
-I/usr/include/gdk-pixbuf-1.0 -I/usr/include/freetype2 -I/usr/include/gnome-xml
-I/usr/include -I/usr/include/libglade-1.0 -I/usr/include/orbit-1.0
-DG_LOG_DOMAIN=\"gtkhtml\" -I/usr/include/soup -I/usr/include/glib-1.2
-I/usr/lib/glib/include -I/usr/include/gnome-xml -DSRCDIR=\".\"
-DPREFIX=\"/usr\" -march=i686 -O3 -pipe -Wall -Wunused
-DICONDIR=\"/usr/share/gtkhtml-1.1//icons\" -c gtkhtml-embedded.c -o
gtkhtml-embedded.o >/dev/null 2>&1
gtkhtml-propmanager.c: In function `propmanager_child_destroyed':
gtkhtml-propmanager.c:200: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:206: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:206: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:207: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:207: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:208: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:208: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:209: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:209: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:210: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:210: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:211: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:211: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:212: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:212: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:213: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:213: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:214: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:214: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:215: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:215: dereferencing pointer to incomplete type
gtkhtml-propmanager.c: In function `propmanager_get_widget':
gtkhtml-propmanager.c:226: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:227: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:232: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:243: dereferencing pointer to incomplete type
gtkhtml-propmanager.c: In function `gtk_html_propmanager_set_nametable':
gtkhtml-propmanager.c:346: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:347: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:349: dereferencing pointer to incomplete type
gtkhtml-propmanager.c: In function `gtk_html_propmanager_set_gui':
gtkhtml-propmanager.c:356: `GError' undeclared (first use in this function)
gtkhtml-propmanager.c:356: `gconf_error' undeclared (first use in this function)
gtkhtml-propmanager.c:357: parse error before `found_widget'
gtkhtml-propmanager.c:365: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:368: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:370: warning: implicit declaration of function
`gconf_client_add_dir'
gtkhtml-propmanager.c:370: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:370: `GCONF_CLIENT_PRELOAD_NONE' undeclared (first use in
this function)
gtkhtml-propmanager.c:372: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:373: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:374: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:376: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:376: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:376: too many arguments to function
`gtk_html_class_properties_load'
gtkhtml-propmanager.c:377: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:377: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:378: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:378: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:381: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:381: `found_widget' undeclared (first use in this function)
gtkhtml-propmanager.c:382: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:383: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:384: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:386: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:391: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:394: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:395: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:396: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:397: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:399: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:399: warning: implicit declaration of function
`gconf_client_notify_add'
gtkhtml-propmanager.c:399: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:407: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:407: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:407: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:407: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:407: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:408: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:412: warning: control reaches end of non-void function
gtkhtml-propmanager.c: In function `gtk_html_propmanager_apply':
gtkhtml-propmanager.c:441: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:443: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:444: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:444: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:446: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:447: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:447: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:449: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:450: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:450: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:452: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:453: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:453: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:455: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:456: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:457: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:457: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:476: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:476: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:476: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:476: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:476: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:476: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:476: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:476: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:476: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:477: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:477: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:477: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:477: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:477: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:477: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:477: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:477: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:477: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:478: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:478: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:478: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:478: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:478: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:478: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:478: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:478: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:478: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:479: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:479: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:479: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:479: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:479: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:479: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:479: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:479: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:479: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:481: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:482: warning: implicit declaration of function
`gtk_html_class_properties_update'
gtkhtml-propmanager.c:482: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:482: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:483: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:484: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:485: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:485: dereferencing pointer to incomplete type
gtkhtml-propmanager.c: In function `gtk_html_propmanager_reset':
gtkhtml-propmanager.c:494: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:496: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:496: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:497: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:497: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:498: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:499: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:499: dereferencing pointer to incomplete type
gtkhtml-propmanager.c: In function `gtk_html_propmanager_real_changed':
gtkhtml-propmanager.c:506: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:508: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:511: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:513: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:514: dereferencing pointer to incomplete type
gtkhtml-propmanager.c: In function `gtk_html_propmanager_init':
gtkhtml-propmanager.c:523: sizeof applied to an incomplete type
gtkhtml-propmanager.c:525: dereferencing pointer to incomplete type
gtkhtml-propmanager.c: At top level:
gtkhtml-propmanager.c:532: parse error before `*'
gtkhtml-propmanager.c: In function `gtk_html_propmanager_new':
gtkhtml-propmanager.c:538: `client' undeclared (first use in this function)
gtkhtml-propmanager.c:539: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:542: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:542: warning: implicit declaration of function
`gconf_client_get_default'
gtkhtml-propmanager.c: In function `gtk_html_propmanager_finalize':
gtkhtml-propmanager.c:551: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:553: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:554: warning: implicit declaration of function
`gconf_client_notify_remove'
gtkhtml-propmanager.c:554: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:554: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:556: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:557: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:558: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:559: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:562: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:562: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:562: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:562: dereferencing pointer to incomplete type
gtkhtml-propmanager.c:562: dereferencing pointer to incomplete type
gtkhtml-propmanager.c: In function `gtk_html_propmanager_get_type':
gtkhtml-propmanager.c:601: sizeof applied to an incomplete type
make[2]: *** [gtkhtml-propmanager.lo] Fehler 1
make[2]: *** Warte auf noch nicht beendete Prozesse...
make[2]: Leaving directory `/var/tmp/portage/gtkhtml-1.1.4/work/gtkhtml-1.1.4/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/gtkhtml-1.1.4/work/gtkhtml-1.1.4'
make: *** [all-recursive-am] Fehler 2

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_compile, Line 45, Exitcode 2
!!! Package building failed.
Comment 4 foser (RETIRED) gentoo-dev 2002-11-02 17:15:57 UTC
There is no 1.1.4 ebuild to start with and the 1.1 releases are development, so
can be considered unstable. 1.0.2 doesn't have this problem. closing.