Control: reopen -1
Control: retitle -1 gamazons contains a broken, outdated, embeded copy of 
PKG_CHECK_MODULES

On Sun, Apr 21, 2024 at 03:51:10PM +0000, Debian Bug Tracking System wrote:
> This is an automatic notification regarding your Bug report
> which was filed against the src:gamazons package:
> 
> #956080: gamazons FTCBFS: multiple reasons
> 
> It has been closed by Debian FTP Masters <ftpmas...@ftp-master.debian.org> 
> (reply to Andreas Rönnquist <gus...@debian.org>).

Half of the problem is fixed.

> gamazons fails to cross build from source. The immediate failure happens
> during dh_auto_clean. It invokes make distclean. The makefile figures
> that its config.status is outdated and that it needs to configure again.
> It does so for the build architecture, misses dependencies (which are
> only requested for the host architecture) and fails. A simple way around
> this is touching config.status before invoking make distclean. The
> attached patch implements that.

This is fixed.

> Then, ./configure uses the build architecture pkg-config. This is a bug
> in the PKG_CHECK_MODULES macro. The file aclocal.m4 ships a broken,
> outdated, embedded copy this macro. The upstream macro as shipped by
> pkg-config is fixed. Please remove this copy to use the fixed upstream
> version. Failing that, please update your embedded copy and register it
> with the security tracker. Please refer to
> https://wiki.debian.org/EmbeddedCodeCopies for details on the process.
> Please remember that since ./configure is not regenerated during a
> package build, you must do so manually before your upload in both cases.
> I'm not including a patch for this second issue, because it is already
> fixed in pkg-config itself.

This is unfixed.

Helmut

Reply via email to