Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#1055111: ffmpeg FTBFS: makeinfo: Undefined subroutine &Texinfo::Config::set_from_init_file called at doc/t2h.pm

156 views
Skip to first unread message

Adrian Bunk

unread,
Oct 31, 2023, 12:30:05 PM10/31/23
to
Source: ffmpeg
Version: 7:6.0-8
Severity: serious
Tags: ftbfs
X-Debbugs-Cc: Debian TeX Task Force <debian-t...@lists.debian.org>

https://buildd.debian.org/status/logs.php?pkg=ffmpeg&ver=7%3A6.0-8

...
makeinfo --html -I doc --no-split -D config-not-all --init-file=/<<PKGBUILDDIR>>/doc/t2h.pm --output doc/ffmpeg.html /<<PKGBUILDDIR>>/doc/ffmpeg.texi
makeinfo: error parsing /<<PKGBUILDDIR>>/doc/t2h.pm: Undefined subroutine &Texinfo::Config::set_from_init_file called at /<<PKGBUILDDIR>>/doc/t2h.pm line 24.
make[2]: *** [/<<PKGBUILDDIR>>/doc/Makefile:70: doc/ffmpeg.html] Error 1

Sebastian Ramacher

unread,
Oct 31, 2023, 7:10:04 PM10/31/23
to
Hi Hilmar

On 2023-10-31 23:15:03 +0100, Hilmar Preuße wrote:
> > https://buildd.debian.org/status/logs.php?pkg=ffmpeg&ver=7%3A6.0-8
> >
> > ...
> > makeinfo --html -I doc --no-split -D config-not-all --init-file=/<<PKGBUILDDIR>>/doc/t2h.pm --output doc/ffmpeg.html /<<PKGBUILDDIR>>/doc/ffmpeg.texi
> > makeinfo: error parsing /<<PKGBUILDDIR>>/doc/t2h.pm: Undefined subroutine &Texinfo::Config::set_from_init_file called at /<<PKGBUILDDIR>>/doc/t2h.pm line 24.
> > make[2]: *** [/<<PKGBUILDDIR>>/doc/Makefile:70: doc/ffmpeg.html] Error 1
> >
> Could it be caused the upload of TeXinfo 7.1, did it work with TeXinfo from
> testing? I don't see any change for this in the
> /usr/share/doc/texinfo/NEWS.gz .

It is caused by texinfo 7.1, yes. Builds with texinfo from testing work
fine.

Cheers
--
Sebastian Ramacher

Diederik de Haas

unread,
Nov 9, 2023, 6:50:05 AM11/9/23
to
On 31 Oct 2023 23:15:11 +0000 Sebastian Ramacher <nor...@salsa.debian.org> wrote:
> https://salsa.debian.org/multimedia-team/ffmpeg/-/commit/
> 5a5de39526bd8ff5f3881cc611968062e076d9fe
>
> ------------------------------------------------------------------------
> Workaround build issues with texinfo 7.1
>
> Closes: #1055111
> ------------------------------------------------------------------------

FTR: Upstream has an alternative patch for this (and references this bug):
https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/f01fdedb69e4accb1d1555106d8f682ff1f1ddc7

Salsa's CI (still) succeeds if I replace the custom patch with upstream's.
signature.asc

Diederik de Haas

unread,
Nov 9, 2023, 8:50:05 AM11/9/23
to
On Thursday, 9 November 2023 14:14:23 CET Sebastian Ramacher wrote:
> > FTR: Upstream has an alternative patch for this (and references this bug):
> > https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/f01fdedb69e4accb1d1555106d
> > 8f682ff1f1ddc7
> I am awayre, yes. But a release of 6.1 is expected soon which hopefully
> includes the patch.

Ok, excellent :-)
I was/am a bit confused about how upstream does releases and when I saw the
release/6.1 branch and commits titled "Bump versions prior to 6.1" and "doc/
APIchanges: Add 6.1 cut point" and "version <next>" added to Changelog, I
thought the release already happened. But it didn't include that patch.

Not seeing the tags attached to commits in master or the release branches
added to my confusion. I was planning to look further into this to hopefully
understand how they work.

Cheers,
Diederik
signature.asc
0 new messages