On 11/23/2017 03:37 PM, Helmut Grohne wrote: > On Thu, Nov 23, 2017 at 11:32:06AM +0000, Simon McVittie wrote: >> It looks as though plain gtkdocize replaces gtk-doc.make with a symbolic >> link, which dh-autoreconf won't delete (bug filed), breaking the ability >> to build twice in a row; so gtkdocize --copy (which works like I expected) >> is probably better, at least until/unless dh-autoreconf can be taught >> to remove files that were replaced with a symlink. I've changed flatpak >> in git to use gtkdocize --copy. > > Thank you for your attention to detail. > >> Helmut: similarly, is there a reason that I'm not seeing why explicitly >> removing gtk-doc.make before gtkdocize was necessary, or were you only >> doing that as a way to be completely sure that the old one wasn't used, or >> was it a workaround for gtkdocize turning the plain file into a symlink? > > I was under the impression that my first attempt was just running > gtkdocize without removing gtk-doc.make and that didn't work. I might be > wrong here. > > Call me careless, but I am a bit annoyed by libidn2 now, as it keeps > breaking in new ways. I was in need of a patch to make bootstrap builds > proceed, so I only looked as far as making it barely build. The bug is > supposedly fixed upstream, so I expected it to be fixed with a new > upstream release rather than applying my patch.
If it helps, I can make up a new upstream release. Let me know if there is something that should be applied before. With Best Regards, Tim
signature.asc
Description: OpenPGP digital signature