Re: [gnome-flashback] gnome-panel and autoreconf



Hi,

what I don't understand is why you run autoreconf directly instead of using the autogen.sh script? Maybe you can give me a link to the repository which stores the packaging metadata for gnome-panel. Then I will also attempt to package it, that should be a good practice for me. So far I only packaged tilda and compared to gnome-panel it has a much simpler structure.

Cheers
Sebastian


On 02/06/14 17:35, Dmitry Shachnev wrote:

Hi Lanoxx,

Now make distcheck works, but building from the tarball it generates still fails (with the same error about unresolved dconf symbols).

I will investigate that later.

--
Dmitry Shachnev

Am 02.06.2014 04:38 schrieb "Lanoxx" <lanoxx gmx net>:
Hi Dmitry,

I just pushed a commit to master that completely fixes make distcheck, now running 'make; make distcheck' from a clean state will produce a tarball that _DOES_ contain these two files:

 gtk-doc.make and po/Makefile.in.in

Let me know if that will fix your build problems. If make distcheck finishes without error, then it should be an indicator that the build system is correct, or not?

Cheers
Sebastian

On 29/05/14 18:41, Dmitry Shachnev wrote:
Copying gtk-doc.make and po/Makefile.in.in into the tarball fixed it.

Now I am getting this failure:

[...]
../../gnome-panel/libpanel-util/.libs/libpanel-util.a(panel-dconf.o):
In function `panel_dconf_client_get':
/build/buildd/gnome-panel-3.8.0+20140525.2/gnome-panel/libpanel-util/panel-dconf.c:32:
undefined reference to `dconf_client_new'
[...]
../../gnome-panel/libpanel-util/.libs/libpanel-util.a(panel-dconf.o):
In function `panel_dconf_list_subdirs':
/build/buildd/gnome-panel-3.8.0+20140525.2/gnome-panel/libpanel-util/panel-dconf.c:76:
undefined reference to `dconf_client_list'
/build/buildd/gnome-panel-3.8.0+20140525.2/gnome-panel/libpanel-util/panel-dconf.c:81:
undefined reference to `dconf_is_rel_dir'
collect2: error: ld returned 1 exit status
make[6]: *** [libclock-applet.la] Error 1
make[6]: Leaving directory
`/build/buildd/gnome-panel-3.8.0+20140525.2/applets/clock'

https://launchpadlibrarian.net/176551903/buildlog_ubuntu-utopic-amd64.python-qt4_4.11%2Bdfsg-1~ppa1_FAILEDTOBUILD.txt.gz

This one looks like a result of missing -l flag somewhere.

--
Dmitry Shachnev

On Thu, May 29, 2014 at 7:57 PM, Dmitry Shachnev <mitya57 ubuntu com> wrote:
Hi,

Running "autoreconf -f -i" on gnome-panel source tree (from git), I get:

[...]
automake: error: cannot open < gtk-doc.make: No such file or directory
autoreconf: automake failed with exit status: 1

This does not happen with 3.8.0 tarball (probably because the tarball
contains some automake files).

Autoreconf is run as part of Debian package build process, so this is
a blocker for packaging the latest git snapshot.

Does anybody know what may cause this error?

--
Dmitry Shachnev
_______________________________________________
gnome-flashback-list mailing list
gnome-flashback-list gnome org
https://mail.gnome.org/mailman/listinfo/gnome-flashback-list

_______________________________________________
gnome-flashback-list mailing list
gnome-flashback-list gnome org
https://mail.gnome.org/mailman/listinfo/gnome-flashback-list


_______________________________________________
gnome-flashback-list mailing list
gnome-flashback-list gnome org
https://mail.gnome.org/mailman/listinfo/gnome-flashback-list



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