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

Bug#950826: marked as done (aeolus FTCBFS: upstream Makefile hard codes the build architecture pkg-config)



Your message dated Sat, 15 Feb 2020 09:04:07 +0000
with message-id <E1j2tMt-0008UF-9Q@fasolo.debian.org>
and subject line Bug#950826: fixed in aeolus 0.9.7-2
has caused the Debian Bug report #950826,
regarding aeolus FTCBFS: upstream Makefile hard codes 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.)


-- 
950826: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=950826
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: aeolus
Version: 0.9.7-1
Tags: patch
User: debian-cross@lists.debian.org
Usertags: ftcbfs

aeolus fails to cross build from source, because the upstream Makefile
hard codes the build architecture pkg-config and thus fails finding
freetype2.pc. Please consider applying the attached patch to make
pkg-config substitutable.

Helmut
--- aeolus-0.9.7.orig/source/Makefile
+++ aeolus-0.9.7/source/Makefile
@@ -24,6 +24,7 @@
 VERSION = 0.9.7
 CPPFLAGS += -MMD -MP -DVERSION=\"$(VERSION)\" -DLIBDIR=\"$(LIBDIR)\"
 CXXFLAGS += -O2 -Wall
+PKG_CONFIG ?= pkg-config
 
 
 all:	aeolus aeolus_x11.so aeolus_txt.so
@@ -43,7 +44,7 @@
 XIFACE_O =	styles.o mainwin.o midiwin.o audiowin.o instrwin.o editwin.o \
 	midimatrix.o multislider.o functionwin.o xiface.o addsynth.o
 aeolus_x11.so:	CPPFLAGS += -D_REENTRANT
-aeolus_x11.so:	CPPFLAGS += $(shell pkg-config --cflags freetype2)
+aeolus_x11.so:	CPPFLAGS += $(shell $(PKG_CONFIG) --cflags freetype2)
 aeolus_x11.so:	CXXFLAGS += -shared -fPIC
 aeolus_x11.so:	LDFLAGS += -shared
 aeolus_x11.so:	LDLIBS += -lclthreads -lclxclient -lpthread -lXft -lX11

--- End Message ---
--- Begin Message ---
Source: aeolus
Source-Version: 0.9.7-2
Done: Dennis Braun <d_braun@kabelmail.de>

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

Debian distribution maintenance software
pp.
Dennis Braun <d_braun@kabelmail.de> (supplier of updated aeolus 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: Sat, 15 Feb 2020 09:42:42 +0100
Source: aeolus
Architecture: source
Version: 0.9.7-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Dennis Braun <d_braun@kabelmail.de>
Closes: 950826
Changes:
 aeolus (0.9.7-2) unstable; urgency=medium
 .
   [ Dennis Braun ]
   * Fix FTCBFS (Closes: #950826)
     + Pass a triplet-prefixed pkg-config
   * d/control:
     + Add me as an uploader
     + Bump Standards Version to 4.5.0
     + Add libfreetype6-dev and pkg-config to B-D
     + Set RRR: no
   * d/patches/: Merge patches
 .
   [ Sebastian Ramacher ]
   * debian/rules: Remove unnecessary -Smakefile
Checksums-Sha1:
 d812ba24de069363a5a2321dc36e69f06a070419 2140 aeolus_0.9.7-2.dsc
 e685045d2b8dbfe8554603d4695ccd5c10544878 9868 aeolus_0.9.7-2.debian.tar.xz
Checksums-Sha256:
 b74e3d0e4da31637efb62a83aa951fb0324c089bed9add92e6c18e8db0a11318 2140 aeolus_0.9.7-2.dsc
 a4629e0df167f743d57cedffcb88725ffbb89ccc450143cac458492f0bf572c4 9868 aeolus_0.9.7-2.debian.tar.xz
Files:
 28e17df573b4682a37f798ea69a6895d 2140 sound optional aeolus_0.9.7-2.dsc
 f0ed60c2004365fca986ea019f6bf649 9868 sound optional aeolus_0.9.7-2.debian.tar.xz

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

iQIzBAEBCgAdFiEE94y6B4F7sUmhHTOQafL8UW6nGZMFAl5Hr58ACgkQafL8UW6n
GZNbjg/9E8E2goqnS3nmfZ2rwquhwx+wSct8sggqgwc6zog3FgXcJrf8XDXkegro
6PfzyeFWWUNA3pfhMC6gYErxDqQWpSnTA3PgiEkWEp3IWaRv6wWv99WcvJ7N/RPD
DOjZLAHgAw3mHCC66UR3TKzrB2oI0i+JOS6TCgSrwmicd45Uh8MCxMHySJO/9pVh
QeOAGb11t0HfNF697lH6LcIourNSVYc1hfczrEkziXajRWxiZMAieuM588THdOZV
rnzrZ08s+MXRXM3cXwukdujHawGkALffIu+9kpwGsp3JetuD0EUEDKHEpHUoe2F1
8YWVE9UbnTlAytaZY7kd8dnsTOSIMNU/Tq8C1YBY3Ui4+cpZzZEaei466KKpmcNz
RMbHyD7Kxnn0oV8AjbEqDrH0T38Co5DFdgsHnvLQtrsLXehu2LUHzbacOZB1XEXS
qTzQEMwJ1lzC+hnoBaCL3rTrbPdqLYcTJmTtCEZJ/TQREnUuGhV8x192ms3Nqr0H
vNg4xRefyjMSSlFvKQq/MGW/QX4jJ/j68ohvQUXqEWNCuyL6irvjXtAgUMOfeZCK
GNp8mrCPAc4VFE8D9FvXp1TJGU0eqzHoQsIwyfwOarwqlHWgLi60Mh4DyAIr8XlK
3emqyD9euBVzPIHk0rfczbO+W6Y4t8WGgf+2q41r5FUPYSs8d38=
=O02X
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: