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