[Rhythmbox-devel] can't compile svn HEAD



Ok, maybe a newbie question here, but I haven't yet found anything in archives, google etc., not specific enough for me to proceed anyway.

I'm unable to build using a fresh checkout from svn trunk, r6281.  I almost immediately get the error "dereferencing type-punned pointer will break strict-aliasing rules" building in lib/.  Seems unhappy about G_LOCK and G_UNLOCK.

I begin with:

./autogen.sh --prefix=$HOME/rhythmbox --disable-scrollkeeper
./configure --enable-maintainer-mode --enable-python --prefix=$HOME/rhythmbox --disable-scrollkeeper
make

(I rerun configure because passing --enable-python to autogen breaks it.  It tries to use libtool before it generates it.)

Result from make:

cc1: warnings being treated as errors
eggdesktopfile.c: In function ‘egg_set_desktop_file’:
eggdesktopfile.c:1431: erreur: déréférencement du pointeur type-punned brisera les strictes d'aliases
eggdesktopfile.c:1454: erreur: déréférencement du pointeur type-punned brisera les strictes d'aliases
eggdesktopfile.c: In function ‘egg_get_desktop_file’:
eggdesktopfile.c:1470: erreur: déréférencement du pointeur type-punned brisera les strictes d'aliases
eggdesktopfile.c:1472: erreur: déréférencement du pointeur type-punned brisera les strictes d'aliases

Some system info:
Ubuntu Intrepid  2.6.27-11-generic
glib 2.18.2-0ubuntu2.1

Report from ./configure:

configure: Rhythmbox was configured with the following options:
configure: ** Tree database is enabled
configure: ** Multimedia keys support is enabled
configure:    MusicBrainz support is disabled
configure:    iPod integration disabled
configure: ** MTP integration enabled
configure:    CD burning support disabled
configure: ** DAAP (music sharing) support is enabled
configure: ** libnotify support is enabled
configure: ** HAL support enabled
configure: ** Python plugin support enabled
configure:    Vala plugin support disabled
configure: ** gnome-keyring support enabled
configure:    using internal libsexy
configure: ** FM radio support enabled
configure: ** iTunes detection browser plugin (for podcasts) enabled
configure: End options



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]