Hey guys,

can you have a look at my solution?
https://build.opensuse.org/package/show/home:seijikun/handbrake[1]

The built handbrake binary properly reports libdovi support and also seems to 
work in the small tests I did.
I disabled the integrated building of libdovi, by removing the contrib entry 
(as is done for libblueray etc.).
The problem that then occured is linker errors later on, where it doesn't find 
libdovi symbols.
These are fixed with the fix-missing-libdovi-link-flag.patch - the idea for 
which I got from the alpinelinux build file.

Unfortunately, I don't have access to PMBS, so I had to build it half from 
scratch.

--
With kind regards,
Markus Ebner

On Donnerstag, 4. Dezember 2025 11:45:46 Mitteleuropäische Normalzeit Andrei 
Dziahel wrote:
> oh I see now thank you for clarifying
> 
> On Wed, Dec 3, 2025 at 4:10 PM Manfred Hollstein <[email protected]> wrote:
> 
> > Hi Andrei,
> >
> > On Wed, 03 Dec 2025, 16:03:58 +0100, Andrei Dziahel wrote:
> > > for me with --enable-libdovi it fails to
> > download the dovi_tool-libdovi from
> > > github, with their own build scripts at
> > https://github.com/HandBrake/HandBrake/
> > > blob/master/contrib/libdovi/module.defs, not cargo dependencies. I guess
> > it's
> > > up to the maintainer now to figure out a way to have required
> > dependencies
> > > stored along with the source code.
> >
> > I have added the tarball to download.tar.bz2 and uploaded it to my PMBS
> > home:manfred-h project now. Now there's no need to download the tarball
> > anymore, but handbrake's configure believes libdovi has to be built from
> > the tarball instead of using the installed libdovi from the system
> > libraries. As I said, back to square one :-(
> >
> > Cheers.
> >
> > l8er
> > manfred
> >
> 
> 
> 

--------
[1] https://build.opensuse.org/package/show/home:seijikun/handbrake

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Packman mailing list
[email protected]
https://lists.links2linux.de/cgi-bin/mailman/listinfo/packman

Antwort per Email an