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

Bug#910055: marked as done (gsequencer hard codes location of errno.h)



Your message dated Wed, 14 Nov 2018 11:06:54 +0000
with message-id <E1gMt0Y-000Hge-UE@fasolo.debian.org>
and subject line Bug#910055: fixed in gsequencer 2.0.37-1
has caused the Debian Bug report #910055,
regarding gsequencer hard codes location of errno.h
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.)


-- 
910055: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=910055
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: gsequencer
Version: 1.4.34-1
Tags: patch
Control: block 798955 by -1

gsequencer passes "-include /usr/include/errno.h". It thus hard codes
the location of errno.h. For non-glibc libcs, that file is located
in /usr/include/<triplet> instead and after fixing #798955 we'll use the
triplet location exclusively making gsequencer FTBFS. There is no
practical benefit from hard coding the location here as you can simply
pass "-include errno.h" here to achieve the same effect. Please consider
applying the attached patch.

Helmut
--- gsequencer-1.4.34.orig/Makefile.am
+++ gsequencer-1.4.34/Makefile.am
@@ -6,7 +6,7 @@
 SUBDIRS = po
 
 ACLOCAL_AMFLAGS = -I m4
-AM_CPPFLAGS = -std=gnu99 -include /usr/include/errno.h -I$(top_srcdir) -DSRCDIR=\"$(srcdir)\" -DDESTDIR=\"$(DESTDIR)$(datadir)\" -DPACKAGE_VERSION=\"$(PACKAGE_VERSION)\" -DAGS_LIBRARY_SUFFIX=\".so\" -DAGS_RT_PRIORITY=99 -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security
+AM_CPPFLAGS = -std=gnu99 -include errno.h -I$(top_srcdir) -DSRCDIR=\"$(srcdir)\" -DDESTDIR=\"$(DESTDIR)$(datadir)\" -DPACKAGE_VERSION=\"$(PACKAGE_VERSION)\" -DAGS_LIBRARY_SUFFIX=\".so\" -DAGS_RT_PRIORITY=99 -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security
 # -msse2 -O3 -ftree-vectorize -ftree-slp-vectorize -ffast-math -ftree-vectorizer-verbose=2
 
 # what flags you want to pass to the C compiler & linker

--- End Message ---
--- Begin Message ---
Source: gsequencer
Source-Version: 2.0.37-1

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

Debian distribution maintenance software
pp.
IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org> (supplier of updated gsequencer 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: SHA256

Format: 1.8
Date: Wed, 14 Nov 2018 11:32:33 +0100
Source: gsequencer
Binary: gsequencer gsequencer-doc libags2 libags-audio2 libags-gui2 libags-dev libags-audio-dev libags-gui-dev libags-doc libags-audio-doc libags-gui-doc
Architecture: source
Version: 2.0.37-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>
Description:
 gsequencer - Advanced Gtk+ Sequencer audio processing engine
 gsequencer-doc - documentation for Advanced Gtk+ Sequencer
 libags-audio-dev - Advanced Gtk+ Sequencer audio processing engine (Development file
 libags-audio-doc - Advanced Gtk+ Sequencer audio processing engine (API documentatio
 libags-audio2 - Advanced Gtk+ Sequencer audio processing library
 libags-dev - Advanced Gtk+ Sequencer core library (Development files)
 libags-doc - Advanced Gtk+ Sequencer core library (API documentation)
 libags-gui-dev - Advanced Gtk+ Sequencer widget library (Development files)
 libags-gui-doc - Advanced Gtk+ Sequencer widget library (API documentation)
 libags-gui2 - Advanced Gtk+ Sequencer widget library
 libags2    - Advanced Gtk+ Sequencer core library
Closes: 910055
Changes:
 gsequencer (2.0.37-1) unstable; urgency=medium
 .
   * New upstream version 2.0.37
     (Closes: #910055)
 .
   [ Joël Krähemann ]
   * Updated libags-audio2.symbols
   * Removed disable_functional_tests.patch (use configure switch instead)
   * Updated upstream public key
Checksums-Sha1:
 b4e3c389a5136b1d1237e0fe4761ec9d3eefd534 3103 gsequencer_2.0.37-1.dsc
 011090070195098090df427b2ea41df8f989b8c0 4789020 gsequencer_2.0.37.orig.tar.gz
 884253466115d20a28432a1b42b5109059229349 33652 gsequencer_2.0.37-1.debian.tar.xz
 65d4d0ad1929abae29e8662712cf70427d646b58 16954 gsequencer_2.0.37-1_amd64.buildinfo
Checksums-Sha256:
 f0a7380ac2551c6ba4c6aca3a94c22e5c8da92b0d6dad87cc4e4aa31e2958359 3103 gsequencer_2.0.37-1.dsc
 26db681b8ac3412584e2ba9b84ab3f2e4dca405f10b4aeb032639f053bccbf13 4789020 gsequencer_2.0.37.orig.tar.gz
 17edd188bbabe1f018532ebb9fdc54513630495a61b33911e827fdb83c3d15dd 33652 gsequencer_2.0.37-1.debian.tar.xz
 ec795457030ff6d295daa9188445196cb95bcc0d0643cd1d3d0753748d202c45 16954 gsequencer_2.0.37-1_amd64.buildinfo
Files:
 189c179749291702e689200029d709b5 3103 sound optional gsequencer_2.0.37-1.dsc
 dfcfc0f3a393b32b80c9fd6091638756 4789020 sound optional gsequencer_2.0.37.orig.tar.gz
 063102e6e2893d78388ef5060e832ea5 33652 sound optional gsequencer_2.0.37-1.debian.tar.xz
 eb55d36344d48a1f729906d1454b0e00 16954 sound optional gsequencer_2.0.37-1_amd64.buildinfo

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

iQIzBAEBCAAdFiEEdAXnRVdICXNIABVttlAZxH96NvgFAlvr+4oACgkQtlAZxH96
Nvh43xAAlLBXVJny+XdPdcKahm+roPn6zwQprt1OewkvNtbWHlZHmjWfeAEKhr2W
8yJTMBPUH6dM0Dve6qIiTMEQGwx6Q/jsVRtBaxsnBfVIGbD68ytcyvu4UxWWQEUs
rbPFlq1KxZbdm2BmpjvpyZaml1swlZbsYZju2xrahth6yOb4+QRKBZH8Wkzlnq7r
AxDgcfmzHlWsZYc5EwhP//eXFOB96I9BIhzBZajlgjb8zpijPu95x+yTF+/Xf9rK
e8YD/HVlmZzkiYTYRZCvt9idX4BycOtiFCCtF4Xl3gqwXzdiugmPnLzdtcVCF6ur
qSjh4x/1xMH9nv1xxCxepH+Vr03o4Or938B/SnV7+qiG/Uffw/vzcGHlF4lOsJtq
sm70vM5IWNwjz0tuh0mySUCqzZd+WfGpq1TySk4Fnutelr6VEw/0l5nQUU0VKP/J
a1xfSWnB4XXcFasIV7AK/U/sbJFGboEFlwjUd29RTPYAVH4uEh79kBD3iRnV9pKO
S13jDQV+Bb1Iu/gi2U00ccOz5Jq7Q4PM8E6jJFuEIbXNydCCMp7vIwqe0KPA6oAc
2gF3wJxtRNoJo9udysnnG/JZbweGlGq4DWC8ZSxZ7p0t4il4PJNjIA+9lvIlhheh
pI2OADRq/paGVaxXgFMV6lgYn6BCOqPnlmffdB21UEHQTEl5GvI=
=FFF5
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: