[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Please help building static library for new version of portmidi



On Tue, Jul 01, 2025 at 12:14:40PM +0200, Andreas Tille wrote:
> I've updated portmidi to the latest upstream version.  The
> CMakeLists.txt file only creates the shared library.  I'd be really
> happy if someone could provide a patch / MR to the Salsa repository[1]
> to create the static library in addition to provide the same
> functionality as the old portmidi devel package had.

Just curious: why do you need the old devel package functionality? Are there
many reverse dependencies relying on portmidi static library? If the
upstream has switched to shared-only, maybe it would be better to transition
the rdeps for trixie+1 instead.

I try to

 1. follow Debian Library Packaging guide[2] (if it might be considered
    outdated we should probably review this guide

It doesn't mean that the static library must be built. An overwhelming majority of our -dev packages don't contain a static library.
But yeah, it's 19 years old.

 2. try to not change to much on a package that is not actually my own
    and keep it as close as the original maintainer has designed the package

Catch-22.
I guess that's one of the problems with updating someone else's packages to an upstream version that is 9 years newer.

--
WBR, wRAR

Attachment: signature.asc
Description: PGP signature


Reply to: