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 674714 - build failure: clock.c:55:40: fatal error: libgweather/gweather-prefs.h: No such file or directory
build failure: clock.c:55:40: fatal error: libgweather/gweather-prefs.h: No s...
Status: RESOLVED DUPLICATE of bug 677512
Product: gnome-panel
Classification: Other
Component: clock
git master
Other Linux
: Normal normal
: ---
Assigned To: Panel Maintainers
Panel Maintainers
Depends on:
Blocks:
 
 
Reported: 2012-04-24 12:39 UTC by Craig Keogh
Modified: 2012-07-15 22:15 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Craig Keogh 2012-04-24 12:39:15 UTC
I am building gnome-panel git master via JHBuild on Fedora 16. The build fails with:
mv -f .deps/clock_applet-calendar-window.Tpo .deps/clock_applet-calendar-window.Po
gcc -DHAVE_CONFIG_H -I. -I../..  -pthread -I/opt/gnome/include/glib-2.0 -I/opt/gnome/lib64/glib-2.0/include    -pthread -I/opt/gnome/include/gtk-3.0 -I/opt/gnome/include/pango-1.0 -I/opt/gnome/include/gio-unix-2.0/ -I/opt/gnome/include/atk-1.0 -I/opt/gnome/include/gdk-pixbuf-2.0 -I/opt/gnome/include/glib-2.0 -I/opt/gnome/lib64/glib-2.0/include -I/opt/gnome/include/gconf/2 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include   -pthread -I/opt/gnome/include/pango-1.0 -I/opt/gnome/include/glib-2.0 -I/opt/gnome/lib64/glib-2.0/include -I/opt/gnome/include/gtk-3.0 -I/opt/gnome/include/gio-unix-2.0/ -I/opt/gnome/include/atk-1.0 -I/opt/gnome/include/gdk-pixbuf-2.0 -I/opt/gnome/include/evolution-data-server-3.6 -I/opt/gnome/include/gconf/2 -I/opt/gnome/include/libsoup-2.4 -I/opt/gnome/include/gnome-desktop-3.0 -I/opt/gnome/include/librsvg-2.0 -I/opt/gnome/include/libgweather-3.0 -I/opt/gnome/include/polkit-1 -I/opt/gnome/include/gsettings-desktop-schemas -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libxml2 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/nss3 -I/usr/include/nspr4   -I./../../libpanel-applet -I../../libpanel-applet -DGNOMELOCALEDIR=\""/opt/gnome/share/locale"\" -DCLOCK_EDS_ICONDIR="\"/opt/gnome/share/pixmaps/evolution-data-server\"" -DGWEATHER_I_KNOW_THIS_IS_UNSTABLE  -Wall -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-sign-compare  -O0 -g -MT clock_applet-clock.o -MD -MP -MF .deps/clock_applet-clock.Tpo -c -o clock_applet-clock.o `test -f 'clock.c' || echo './'`clock.c
clock.c:55:40: fatal error: libgweather/gweather-prefs.h: No such file or directory
compilation terminated.
make[5]: Leaving directory `/home/oxyde/gnome/gnome-panel/applets/clock'
make[4]: Leaving directory `/home/oxyde/gnome/gnome-panel/applets/clock'
make[3]: Leaving directory `/home/oxyde/gnome/gnome-panel/applets/clock'
make[2]: Leaving directory `/home/oxyde/gnome/gnome-panel/applets'
make[1]: Leaving directory `/home/oxyde/gnome/gnome-panel'
make[5]: *** [clock_applet-clock.o] Error 1
make[4]: *** [all-recursive] Error 1
make[3]: *** [all] Error 2
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Comment 1 Vincent Untz 2012-04-24 12:50:37 UTC
I don't think libgweather changed recently. What files do you have in /opt/gnome/include/libgweather-3.0?
Comment 2 Craig Keogh 2012-04-24 13:01:33 UTC
(In reply to comment #1)
> I don't think libgweather changed recently. What files do you have in
> /opt/gnome/include/libgweather-3.0?

# ls /opt/gnome/include/libgweather-3.0/libgweather/
gweather-enums.h       gweather-timezone.h  location-entry.h
gweather-enum-types.h  gweather-weather.h   timezone-menu.h
gweather-location.h    gweather-xml.h

I dug around a bit. See this commit:
http://git.gnome.org/browse/libgweather/commit/?id=7d32d907d0997d8dbdafc08ca807f132820660e3
Comment 3 Vincent Untz 2012-04-24 13:26:53 UTC
Oh, I wasn't aware this got pushed... So that's a blocker :-)
Comment 4 Ray Strode [halfline] 2012-05-12 18:07:17 UTC
relevant bug is bug 587017 , we should probably change jhbuild to use 3.4 in the mean time to keep everything buildable.
Comment 5 Ray Strode [halfline] 2012-05-12 18:15:30 UTC
I went ahead and pushed that change:

http://git.gnome.org/browse/jhbuild/commit/?id=f2277bb0783e905e74c66eeca5aaf002b184153d

Non-working jhbuild is no fun for anyone.
Comment 6 André Klapper 2012-07-15 22:15:19 UTC
Fixed by bug 677512 and http://git.gnome.org/browse/jhbuild/tree/modulesets/gnome-suites-core-deps-3.6.modules includes
<autotools id="libgweather">
    <branch/>

*** This bug has been marked as a duplicate of bug 677512 ***