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

Re: Request for help/advice for cross-building src:langdrill




On 30 April 2023 11:39:38 am IST, "Timo Röhling" <roehling@debian.org> wrote:
>* Nilesh Patra <nilesh@mailbox.org> [2023-04-30 01:50]:
>> 
>>> Quite obviously, I prefer pkg-config as a long-term solution, but it
>>> requires uploads of two packages and breaks an API contract.
>> 
>> Sorry for sounding silly, but I am not sure if I entirely understand
>> this statement. Which two packages are you talking about, and why would
>> adding in a .pc file break API?
>
>Adding a .pc file does not, but removing the broken vdk-config-2
>does. The two mentioned uploads add the .pc file to src:vdk2 and
>switch src:langdrill to the new pkg-config mechanism, respectively.

Thanks for clarifying!

>You could keep vdk-config-2, but it adds nothing to the pkg-config
>solution except for a latent cross-build bug. ;)

Right.

>You can probably
>even convince upstream to adopt the pkg-config solution and improve
>the build experience for everyone. Many other libraries have done so
>before, GTK and SDL for example.

Right again. But that said, upstream looks dead. I haven't seen any activity (on sf) since 2011 so I'm not sure how fruitful trying to open an issue there would be.

We may need to patch it in the debian package itself - which had its last maintainer upload in 2006 and has been living off NMUs since then :)

Thanks
Nilesh


Reply to: