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
|