pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/56502: ffmpegthumbnailer fails to build due to missing glib symbols
The following reply was made to PR pkg/56502; it has been noted by GNATS.
From: David Holland <dholland-pbugs%netbsd.org@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc:
Subject: Re: pkg/56502: ffmpegthumbnailer fails to build due to missing glib
symbols
Date: Sun, 22 May 2022 23:33:50 +0000
On Tue, Nov 16, 2021 at 07:20:00AM +0000, pekdon%gmail.com@localhost wrote:
> ffmpegthumbnailer fails to build on Solaris 10 due to missing
> symbols referenced by harfbuzz:
> [... symbols from glib2]
>
> From my investigations it is caused by ffmpeg4 buildlink3.mk not
> including libass buildlink3.mk if the option is enabled.
That doesn't really make sense. There's nothing else in the buildlink
tree that leads to either harfbuzz or glib2 besides libass, so in
order to generate this error it must be linking with harfbuzz.
When I build it on NetBSD I get a shared lib that depends properly on
both harfbuzz and glib2.
Also, unless ffmpeg reexports libass's API (reasonably certain it
doesn't) it's not correct to include it directly in the bl3.
Are your sure your harfbuzz library got built correctly? If it didn't,
it might be missing its own dependency on glib2 and that would (or at
least could) generate this failure.
--
David A. Holland
dholland%netbsd.org@localhost
Home |
Main Index |
Thread Index |
Old Index