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

Bug#852366: marked as done (aumix FTCBFS: uses the build architecture pkg-config)



Your message dated Mon, 19 Jun 2017 18:35:31 +0000
with message-id <E1dN1WN-0008OX-4D@fasolo.debian.org>
and subject line Bug#852366: fixed in aumix 2.9.1-5
has caused the Debian Bug report #852366,
regarding aumix FTCBFS: uses the build architecture pkg-config
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 owner@bugs.debian.org
immediately.)


-- 
852366: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=852366
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: aumix
Version: 2.9.1-4
Tags: patch
User: helmutg@debian.org
Usertags: rebootstrap

aumix fails to cross build from source, because it uses the build
architecture pkg-config and thus fails finding gtk. By using the
PKG_PROG_PKG_CONFIG macro, $ac_tool_prefix is properly considered and
the cross build succeeds. Please consider applying the attached patch.

Helmut
diff --minimal -Nru aumix-2.9.1/debian/changelog aumix-2.9.1/debian/changelog
--- aumix-2.9.1/debian/changelog	2016-07-19 23:15:12.000000000 +0200
+++ aumix-2.9.1/debian/changelog	2017-01-23 21:50:38.000000000 +0100
@@ -1,3 +1,10 @@
+aumix (2.9.1-4.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: 19_cross.patch (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de>  Mon, 23 Jan 2017 21:50:38 +0100
+
 aumix (2.9.1-4) unstable; urgency=medium
 
   * QA upload.
diff --minimal -Nru aumix-2.9.1/debian/patches/19_cross.patch aumix-2.9.1/debian/patches/19_cross.patch
--- aumix-2.9.1/debian/patches/19_cross.patch	1970-01-01 01:00:00.000000000 +0100
+++ aumix-2.9.1/debian/patches/19_cross.patch	2017-01-23 21:50:38.000000000 +0100
@@ -0,0 +1,27 @@
+From: Helmut Grohne <helmut@subdivi.de>
+Subject: use triplet-prefixed pkg-config
+
+Index: aumix-2.9.1/configure.ac
+===================================================================
+--- aumix-2.9.1.orig/configure.ac
++++ aumix-2.9.1/configure.ac
+@@ -155,8 +155,8 @@
+   gtk_must=off, gtk_must=on)
+ if test $gtk_must = on; then
+   dnl from gftp 
+-  AC_CHECK_PROG(PKG_CONFIG, pkg-config, yes, no)
+-  if test "$PKG_CONFIG" = "no"; then
++  PKG_PROG_PKG_CONFIG
++  if test -z "$PKG_CONFIG"; then
+     echo "pkg-config not found--compiling without GTK+ 2.0." ; 
+   else
+     echo "pkg-config found--compiling with GTK+ 2.0." ; 
+@@ -181,7 +181,7 @@
+ else
+   AC_MSG_RESULT([Compiling without GTK+ 2.0.])
+ fi
+-AM_CONDITIONAL(GTK, test "$gtk_must" = on && test "$PKG_CONFIG" != "no")
++AM_CONDITIONAL(GTK, test "$gtk_must" = on && test -n "$PKG_CONFIG")
+ 
+ AC_MSG_CHECKING([whether dummy mixer is requested])
+ AC_ARG_ENABLE(dummy-mixer,
diff --minimal -Nru aumix-2.9.1/debian/patches/series aumix-2.9.1/debian/patches/series
--- aumix-2.9.1/debian/patches/series	2014-04-30 01:07:31.000000000 +0200
+++ aumix-2.9.1/debian/patches/series	2017-01-23 21:49:12.000000000 +0100
@@ -7,3 +7,4 @@
 16_potfiles.patch
 17_zh-tw-po.patch
 18_ncursesw.patch
+19_cross.patch

--- End Message ---
--- Begin Message ---
Source: aumix
Source-Version: 2.9.1-5

We believe that the bug you reported is fixed in the latest version of
aumix, 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 852366@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Adrian Bunk <bunk@debian.org> (supplier of updated aumix 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 19 Jun 2017 21:04:35 +0300
Source: aumix
Binary: aumix-common aumix aumix-gtk
Architecture: source
Version: 2.9.1-5
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Adrian Bunk <bunk@debian.org>
Description:
 aumix      - Simple text-based mixer control program
 aumix-common - Simple text-based mixer control program (common files)
 aumix-gtk  - Simple mixer control program with GUI and text interfaces
Closes: 852366 865149
Changes:
 aumix (2.9.1-5) unstable; urgency=medium
 .
   * QA upload.
   * Use automake instead of automake1.11 (Closes: #865149)
   * Add patch from Helmut Grohne for cross-building. (Closes: #852366)
   * Delete debian/aumix{,-gtk}.README.Debian in the clean target.
Checksums-Sha1:
 66878955e437e052820cc9214a1fef54bd0a43bb 2076 aumix_2.9.1-5.dsc
 c96c87968ae68aa5d601951c761d8dd7fe430bae 37508 aumix_2.9.1-5.debian.tar.xz
Checksums-Sha256:
 398df8806924d67eeafb5fab90d5d53c99255074afc2f73c8af2999ab0f09a13 2076 aumix_2.9.1-5.dsc
 ca43373589243a7e5f0d2d8204ab748c049c77ee27d74d21ffd0c798d0cf1e8a 37508 aumix_2.9.1-5.debian.tar.xz
Files:
 5fe5b3ce01aa058d3a155751b92437cb 2076 sound extra aumix_2.9.1-5.dsc
 660a43364db8b4fdabb432098ef04541 37508 sound extra aumix_2.9.1-5.debian.tar.xz

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

iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAllIFB0ACgkQiNJCh6LY
mLGwnw//c145+YrgOMnUDCR4XS06X+BI/EK0pl2dciPLVeLwuGdCBwwkM7FMU0OP
Wf/xQlJ3SJKvMLA9191DMfEGIMDCVXJueqPpt26TRYkVsFWztojThPEDRFutIjqH
DCUPMjHBKKnSugsXJD01IcfZwU4BhghJ8r5B0R8hFXwnLegvpNL1fms2hwMhuFCP
gD/hVG8AEPOXKh8FfF7rduY/ea3Lc9iMeBetyx2H5L85y/wPVdy8b9SztDrKz1NQ
l0CxLikNVm3KYODJy1awquIbsCWtQ1G14TRC6ueEwkTbLR5fqjGrbgV9/HkGB0DG
RKQ1evB1IxHk3eYX8EvtLkrf7UxECXJLvKzIL0OWxO2imXAvkPL6XjoiVjQHoNEo
3C4lWwREOJLghYjPT1sUUH2CmcRsgklpVOLSSoOg8gOXATJxvo4J/Zah6w6FVWVN
WxYOUBZz4R1SZduhGT2D/UDJLzVCourLEcTZnYvPJ/Z/poTHxbOHF3n23qZEmu2A
q3AVbMwq9f8xhoU54HKNepl74wcMVqqJk8Knit3ypAmZzMRlswmcjOAlPLHk6WXw
iMM0yxjbt2ygD6/y63k8x/Snt9KEaIi7dhSIGzLkH18qu2xhNGrWQbgnvv8dihlc
mQy0KLuIwdyIcPzZEsxMp9OjmnPG8Z7G2pOVt2yFxOEk2jolm2I=
=xe54
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: