On Wed, Mar 26, 2014 at 1:45 AM, Stephan Raue <[email protected]> wrote: > systemd-212 breaks if we run autoreconf before configuring and building > with: > > autoreconf: running: > /home/stephan/projects/openelec-master/build.OpenELEC-Generic.x86_64-devel/toolchain/bin/automake > --add-missing --copy --force-missing > Makefile.am:36: warning: user target '.PRECIOUS' defined here ... > /home/stephan/projects/openelec-master/build.OpenELEC-Generic.x86_64-devel/toolchain/share/automake-1.14/am/configure.am: > ... overrides Automake target '.PRECIOUS' defined here > docs/gtk-doc.make:270: error: HAVE_GTK_DOC does not appear in AM_CONDITIONAL > docs/gudev/Makefile.am:98: 'docs/gtk-doc.make' included from here > docs/gtk-doc.make:270: error: HAVE_GTK_DOC does not appear in AM_CONDITIONAL > docs/libudev/Makefile.am:92: 'docs/gtk-doc.make' included from here > autoreconf: > /home/stephan/projects/openelec-master/build.OpenELEC-Generic.x86_64-devel/toolchain/bin/automake > failed with exit status: 1
Have you tried passing --disable-gtk-doc to configure? Check ./configure --help. > even if there is no change in docs/gtk-doc.make between 211 and 212 the > files differs in the tarball. using this patch: > https://github.com/OpenELEC/OpenELEC.tv/blob/ae1cb224141c8e7b179619285333fc0dc741b0ac/packages/sysutils/systemd/patches/systemd-212-GTK_DOC.patch This file in not in git, and cannot be patched upstream, it is added by gtk-doc itself. > fixes the problem here. (note, we dont build with gtk support and dont have > any gtk devel packages installed) It's just a common html doc generator, used for libudev's and gudev's docs, there is no gtk code in systemd. http://www.freedesktop.org/software/systemd/libudev/index.html Kay _______________________________________________ systemd-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/systemd-devel
