Your message dated Mon, 30 Jan 2023 21:41:11 +0000
with message-id <[email protected]>
and subject line Bug#1024298: fixed in gmerlin-encoders 2.0.0~svn6278-4
has caused the Debian Bug report #1024298,
regarding gmerlin-encoders FTCBFS: multiple issues
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1024298: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1024298
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: gmerlin-encoders
Version: 2.0.0~svn6278-2
Tags: patch
User: [email protected]
Usertags: ftcbfs

gmerlin-encoders fails to cross build from source. The immediate failure
is a bad path extracted from gmerlin using the build architecture
pkg-config. There is one place in configure.ac that hard codes it. Then,
configure guesses that faac is available during cross builds, but the
package does not depend on libfaac-dev. Thus, skip detection and disable
it explicitly. I'm attaching a patch for your convenience.

Helmut
diff --minimal -Nru gmerlin-encoders-2.0.0~svn6278/debian/changelog 
gmerlin-encoders-2.0.0~svn6278/debian/changelog
--- gmerlin-encoders-2.0.0~svn6278/debian/changelog     2022-03-05 
23:09:07.000000000 +0100
+++ gmerlin-encoders-2.0.0~svn6278/debian/changelog     2022-11-17 
07:38:09.000000000 +0100
@@ -1,3 +1,12 @@
+gmerlin-encoders (2.0.0~svn6278-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: (Closes: #-1)
+    + cross.patch: Use the host architecture pkg-config.
+    + Explicitly disable faac.
+
+ -- Helmut Grohne <[email protected]>  Thu, 17 Nov 2022 07:38:09 +0100
+
 gmerlin-encoders (2.0.0~svn6278-2) unstable; urgency=medium
 
   * Fix FTBFS with FFmpeg-5.0 (Closes: #1004778)
diff --minimal -Nru gmerlin-encoders-2.0.0~svn6278/debian/patches/cross.patch 
gmerlin-encoders-2.0.0~svn6278/debian/patches/cross.patch
--- gmerlin-encoders-2.0.0~svn6278/debian/patches/cross.patch   1970-01-01 
01:00:00.000000000 +0100
+++ gmerlin-encoders-2.0.0~svn6278/debian/patches/cross.patch   2022-11-17 
07:38:07.000000000 +0100
@@ -0,0 +1,11 @@
+--- gmerlin-encoders-2.0.0~svn6278.orig/configure.ac
++++ gmerlin-encoders-2.0.0~svn6278/configure.ac
+@@ -28,7 +28,7 @@
+ gmerlin_plugindir='$(libdir)/gmerlin/plugins'
+ 
+ dnl LDFLAGS for plugins
+-GMERLIN_PLUGIN_LDFLAGS="-export-symbols "`pkg-config --variable=prefix 
gmerlin`"/share/gmerlin/plugin.sym $SAVE_LDFLAGS"
++GMERLIN_PLUGIN_LDFLAGS="-export-symbols "`$PKG_CONFIG --variable=prefix 
gmerlin`"/share/gmerlin/plugin.sym $SAVE_LDFLAGS"
+ 
+ AC_SUBST(GMERLIN_PLUGIN_LDFLAGS)
+ AC_SUBST(gmerlin_plugindir)
diff --minimal -Nru gmerlin-encoders-2.0.0~svn6278/debian/patches/series 
gmerlin-encoders-2.0.0~svn6278/debian/patches/series
--- gmerlin-encoders-2.0.0~svn6278/debian/patches/series        2022-03-05 
23:09:07.000000000 +0100
+++ gmerlin-encoders-2.0.0~svn6278/debian/patches/series        2022-11-17 
07:37:41.000000000 +0100
@@ -4,3 +4,4 @@
 fix-spelling.patch
 logging.patch
 set_enum.patch
+cross.patch
diff --minimal -Nru gmerlin-encoders-2.0.0~svn6278/debian/rules 
gmerlin-encoders-2.0.0~svn6278/debian/rules
--- gmerlin-encoders-2.0.0~svn6278/debian/rules 2022-03-05 23:09:07.000000000 
+0100
+++ gmerlin-encoders-2.0.0~svn6278/debian/rules 2022-11-17 07:38:09.000000000 
+0100
@@ -29,6 +29,7 @@
                --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \
                --enable-static=no \
                --with-cpuflags=none \
+               --disable-faac \
                $(DEB_CONFIGURE_EXTRA_FLAGS)
 
 # Suppress scanning documentation images causing false alarms.

--- End Message ---
--- Begin Message ---
Source: gmerlin-encoders
Source-Version: 2.0.0~svn6278-4
Done: IOhannes m zmölnig (Debian/GNU) <[email protected]>

We believe that the bug you reported is fixed in the latest version of
gmerlin-encoders, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
IOhannes m zmölnig (Debian/GNU) <[email protected]> (supplier of updated 
gmerlin-encoders package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 30 Jan 2023 16:55:31 +0100
Source: gmerlin-encoders
Architecture: source
Version: 2.0.0~svn6278-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <[email protected]>
Changed-By: IOhannes m zmölnig (Debian/GNU) <[email protected]>
Closes: 1024298
Changes:
 gmerlin-encoders (2.0.0~svn6278-4) unstable; urgency=medium
 .
   [ Helmut Grohne <[email protected]> ]
   * Fix FTCBFS: (Closes: #1024298)
     + cross.patch: Use the host architecture pkg-config.
     + Explicitly disable faac.
Checksums-Sha1:
 01509b9bf65b489d3dc7f3088330382560b489f2 2667 
gmerlin-encoders_2.0.0~svn6278-4.dsc
 fc520ec2222000d4fbbb52bbdb42fc04d9fbb5b4 11280 
gmerlin-encoders_2.0.0~svn6278-4.debian.tar.xz
Checksums-Sha256:
 a5784368b7730c0694e6bc6b6764f0791ad6cd7da29dfcca71005fd7a2ae2462 2667 
gmerlin-encoders_2.0.0~svn6278-4.dsc
 4f49a6ec5f1ee010ab2b233b7303f8b51775998c67e2f345d3b3ba74a6884cb6 11280 
gmerlin-encoders_2.0.0~svn6278-4.debian.tar.xz
Files:
 94eb3aa169c6592cea8183894e547245 2667 libs optional 
gmerlin-encoders_2.0.0~svn6278-4.dsc
 ffcfd342e79b375340ba5dc202391849 11280 libs optional 
gmerlin-encoders_2.0.0~svn6278-4.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEdAXnRVdICXNIABVttlAZxH96NvgFAmPYMWQACgkQtlAZxH96
NvhG/Q/9FepTMxtU0US5uNZlUxW9w2cEgVvx3kfETHnYg9r1RC11WNKOmwzBxp7q
+06S1wm8yVtTeHBKBrmPA02byVrFh80tjqmnabuw6BUirPQRZOnhqvl9VY8z78G4
+rHeVZAlYayPWAic0USZBFy7tfw/CS9Qv+fNQxsPKRR3Szs9PkFx+r/gXlPsih/n
EDHQITT1PU26nh+QZ86phJGwhXGJI39KJdwwPyS2XEQOigDzpR+N18YwICniUwOm
fEjeLGae2F7v0fKB4ZUlNclag0mnl7oa2eSkXGV3m9we+Yto2SsKV3mFTdSBBU2E
7lsE7RrjDdeZlPp3pOrjVgwQ/8Dl3yxhRrqtBV5Ise7VnuAuCx349A1VoYa2EB/Y
1N//B3zAnBHqXQP6xatXdcOZvHhyxR5sMfGVIIsoX6MWV0NUAqgUvBUCsMW1D+TV
YgAa+Dif4m/lWxPo40LyI9m34QFeEr8Iw55sbRO7DXbp4FjTvWDZF48g15pV7oBu
1mDIWlFVDNpaJxHHwaffzkiIl1Epd780T9mkaemlXRW15FDcim8AAfpa7YxCgA+f
4xvUrQpM07F1B3T+hdKa1WBZAPzVx2b8F+/HlgLvMbSb33jINz5Fn84PqNuo6+Ci
ltnpwfoul138pJl/ZJtR/G/V+jNweTOlQAW/y8mYZ+PAz0AM1f8=
=yX0a
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to