Your message dated Mon, 03 Jul 2017 09:35:23 +0000
with message-id <e1drxll-0000nu...@fasolo.debian.org>
and subject line Bug#850179: fixed in libgig 4.0.0-3
has caused the Debian Bug report #850179,
regarding libgig-dev: ISO C++11 compliance
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 ow...@bugs.debian.org
immediately.)


-- 
850179: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=850179
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libgig-dev
Version: 3.3.0-5
Severity: wishlist
Tags: patch

Clang on C++11 mode complains:

ISO C++11 does not allow access declarations;
      use using declarations instead
            DLS::Sampler::UnityNote;

This patch fixes the header.
Description: ISO C++11 compliance
 Fix compilation with Clang on C++11 mode.
Author: Javier Serrano Polo <jav...@jasp.net>

Index: libgig-3.3.0/src/gig.h
===================================================================
--- libgig-3.3.0.orig/src/gig.h	2015-08-04 23:22:14.000000000 +0000
+++ libgig-3.3.0/src/gig.h	2017-01-04 17:52:46.000000000 +0000
@@ -431,11 +431,11 @@
             uint8_t            DimensionUpperLimits[8];       ///< gig3: defines the upper limit of the dimension values for this dimension region
 
             // derived attributes from DLS::Sampler
-            DLS::Sampler::UnityNote;
-            DLS::Sampler::FineTune;
-            DLS::Sampler::Gain;
-            DLS::Sampler::SampleLoops;
-            DLS::Sampler::pSampleLoops;
+            using DLS::Sampler::UnityNote;
+            using DLS::Sampler::FineTune;
+            using DLS::Sampler::Gain;
+            using DLS::Sampler::SampleLoops;
+            using DLS::Sampler::pSampleLoops;
 
             // own methods
             double GetVelocityAttenuation(uint8_t MIDIKeyVelocity);
@@ -452,8 +452,8 @@
             void SetVCFVelocityScale(uint8_t scaling);
             Region* GetParent() const;
             // derived methods
-            DLS::Sampler::AddSampleLoop;
-            DLS::Sampler::DeleteSampleLoop;
+            using DLS::Sampler::AddSampleLoop;
+            using DLS::Sampler::DeleteSampleLoop;
             // overridden methods
             virtual void SetGain(int32_t gain);
             virtual void UpdateChunks();
@@ -669,15 +669,15 @@
     class Instrument : protected DLS::Instrument {
         public:
             // derived attributes from DLS::Resource
-            DLS::Resource::pInfo;
-            DLS::Resource::pDLSID;
+            using DLS::Resource::pInfo;
+            using DLS::Resource::pDLSID;
             // derived attributes from DLS::Instrument
-            DLS::Instrument::IsDrum;
-            DLS::Instrument::MIDIBank;
-            DLS::Instrument::MIDIBankCoarse;
-            DLS::Instrument::MIDIBankFine;
-            DLS::Instrument::MIDIProgram;
-            DLS::Instrument::Regions;
+            using DLS::Instrument::IsDrum;
+            using DLS::Instrument::MIDIBank;
+            using DLS::Instrument::MIDIBankCoarse;
+            using DLS::Instrument::MIDIBankFine;
+            using DLS::Instrument::MIDIProgram;
+            using DLS::Instrument::Regions;
             // own attributes
             int32_t   Attenuation;       ///< in dB
             uint16_t  EffectSend;
@@ -688,7 +688,7 @@
 
 
             // derived methods from DLS::Resource
-            DLS::Resource::GetParent;
+            using DLS::Resource::GetParent;
             // overridden methods
             Region*   GetFirstRegion();
             Region*   GetNextRegion();
@@ -750,16 +750,16 @@
             static const DLS::version_t VERSION_3;
 
             // derived attributes from DLS::Resource
-            DLS::Resource::pInfo;
-            DLS::Resource::pDLSID;
+            using DLS::Resource::pInfo;
+            using DLS::Resource::pDLSID;
             // derived attributes from DLS::File
-            DLS::File::pVersion;
-            DLS::File::Instruments;
+            using DLS::File::pVersion;
+            using DLS::File::Instruments;
 
             // derived methods from DLS::Resource
-            DLS::Resource::GetParent;
+            using DLS::Resource::GetParent;
             // derived methods from DLS::File
-            DLS::File::Save;
+            using DLS::File::Save;
             // overridden  methods
             File();
             File(RIFF::File* pRIFF);

Attachment: smime.p7s
Description: S/MIME cryptographic signature


--- End Message ---
--- Begin Message ---
Source: libgig
Source-Version: 4.0.0-3

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

Debian distribution maintenance software
pp.
Jaromír Mikeš <mira.mi...@seznam.cz> (supplier of updated libgig 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Mon, 03 Jul 2017 11:05:58 +0200
Source: libgig
Binary: libgig-dev libgig7 libakai0 gigtools libgig-doc
Architecture: source amd64 all
Version: 4.0.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers 
<pkg-multimedia-maintainers@lists.alioth.debian.org>
Changed-By: Jaromír Mikeš <mira.mi...@seznam.cz>
Description:
 gigtools   - command line tools for Gigasampler and DLS Level 1/2 files
 libakai0   - library for loading and modifying akai files
 libgig-dev - development files for libgig
 libgig-doc - HTML documentation for libgig
 libgig7    - library for loading and modifying Gigasampler and DLS files
Closes: 850179
Changes:
 libgig (4.0.0-3) unstable; urgency=medium
 .
   * Bump Standards.
   * Sign tags.
   * Update copyright file.
   * Avoid useless linking.
   * 4.0.0 release (Closes: #850179)
Checksums-Sha1:
 155035f483c6941383d24c54cea555036c5c6eae 2363 libgig_4.0.0-3.dsc
 30050c6f05a12a26a02a5555f50b6bd4a117ec39 11096 libgig_4.0.0-3.debian.tar.xz
 e1507b85cac389288e3ef25c466a65e13e7e301f 1002558 
gigtools-dbgsym_4.0.0-3_amd64.deb
 b67774503135f1e78a9b7bb7dfa73b7fbcb1d76a 113920 gigtools_4.0.0-3_amd64.deb
 9edd97d99aea30227eeeadca79783ef4401fab82 97114 
libakai0-dbgsym_4.0.0-3_amd64.deb
 79c0053ac67f57838e2074ac2b1fe80618ba9b9f 20680 libakai0_4.0.0-3_amd64.deb
 5e7b166ab92c8bb455828216fbda084567533ac5 44024 libgig-dev_4.0.0-3_amd64.deb
 0529f8786be58a78b2ef6c460bde69a75e238325 568958 libgig-doc_4.0.0-3_all.deb
 746495a4bd41d0b7614ae32a550c2218616a7d2e 731708 
libgig7-dbgsym_4.0.0-3_amd64.deb
 35701557bd26d09586e3adaf5f59dbbd245592a8 109356 libgig7_4.0.0-3_amd64.deb
 9a0c2fdc0ace69fb41ce32c088b866bcec0f0967 7643 libgig_4.0.0-3_amd64.buildinfo
Checksums-Sha256:
 c1e4eaf153f51f83c79b46523bb6b8f5708a282fab5340223dd2aafafa861abe 2363 
libgig_4.0.0-3.dsc
 fd4f8c5583c7a99196dcf2618da07464a4df8151c9c4017030038e039fd94040 11096 
libgig_4.0.0-3.debian.tar.xz
 beee5776eb88cd0dd7ec441da42b6a5f0398993aec3f0f05139ef4fc2468efac 1002558 
gigtools-dbgsym_4.0.0-3_amd64.deb
 d00ac7ff09fb08a3275e05e2ccd019c40b6f7dc6cc0df5a91b560291fbdedb86 113920 
gigtools_4.0.0-3_amd64.deb
 49628c04882bf268aba68314f15a46d2cfd6d9d28dd85e0f02a4f6194063c705 97114 
libakai0-dbgsym_4.0.0-3_amd64.deb
 541358031e7a02381b02c563b43bc6c3c7e9bd9993459301b68fc1d5f362af48 20680 
libakai0_4.0.0-3_amd64.deb
 ffde5ec7ecfbed11d1ad0060047c836407682d4783e4ee8e8e178a0de4a7b2fb 44024 
libgig-dev_4.0.0-3_amd64.deb
 647d5eeb7b5bf1b603a33231fe1df310ea421274c7271a87ef397e685f878685 568958 
libgig-doc_4.0.0-3_all.deb
 de7f7fad6989df99f38f522eba9ef830841f247ff3c592cf7483a04fc01965ed 731708 
libgig7-dbgsym_4.0.0-3_amd64.deb
 4081b60fad6bb4de4a666dda977fe4dc5901cd45f0e90b48e5b88e0e5a1146e3 109356 
libgig7_4.0.0-3_amd64.deb
 9cfef476cd7ef156cf9e875d3a7b374c295efc299435148eb0dd512fd32a2c5a 7643 
libgig_4.0.0-3_amd64.buildinfo
Files:
 3cf900c4fe729555f6914f3c3618c4e8 2363 devel optional libgig_4.0.0-3.dsc
 923f6cddbab743430ac71d4e53f985f0 11096 devel optional 
libgig_4.0.0-3.debian.tar.xz
 ad6b5636cbbbdf775f6bb28d762c7d70 1002558 debug extra 
gigtools-dbgsym_4.0.0-3_amd64.deb
 5d7be6d9828008dfda5ff21662330ca6 113920 utils optional 
gigtools_4.0.0-3_amd64.deb
 f6a258dc939a0fbf986a0d20c2c54ed8 97114 debug extra 
libakai0-dbgsym_4.0.0-3_amd64.deb
 13c2aff764ab1e580e9dbe8f69f11ca4 20680 libs optional libakai0_4.0.0-3_amd64.deb
 55e0f4681e8cc5b6731f45a4f5465367 44024 libdevel optional 
libgig-dev_4.0.0-3_amd64.deb
 fc6ab90bd2851a91108702c68eda8d23 568958 doc optional libgig-doc_4.0.0-3_all.deb
 a38d9aa5199d8d0bee6f6c602e42d0d7 731708 debug extra 
libgig7-dbgsym_4.0.0-3_amd64.deb
 9f71ecd988d36fe2f3d9bf25f696d63d 109356 libs optional libgig7_4.0.0-3_amd64.deb
 7914b47dd1834e3519eb25e1b3d11e9a 7643 devel optional 
libgig_4.0.0-3_amd64.buildinfo

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

iQJJBAEBCAAzFiEESlQ1E9LfY1GoF46jWwGUVeK4T6UFAllaCegVHG1pcmEubWlr
ZXNAc2V6bmFtLmN6AAoJEFsBlFXiuE+lNBMP/14fVfxoGzmKYoxWyeO6aitoaTTJ
F+In2UC3HwbScCzfCLeXZ7zj9eDvcmBxfV6HAXsWyX2gPSnL2NNHmqA9JAvwjw8o
BpHGaRtlVHx9c7Z156AB8pDDl2fKI6tVtzqHzU2jyOIQ/T1pMG9JF9mrTkPgK0Aj
SmUAdn28Qoyb3ziXjr5w5F7I3nOdmQovO//05IRALZi6dA6H+Ar0XDSxqNh+1Nvd
A3VEjpTQJ0b5oSJsnoSpQAXOc9vW431ubqmk5hh/wMXh9MN2wGPsPGi5QLCXgDZf
F+P8YMcZstrd9QKbmSdDXDmziiu9dInWEKu0iws1/vfQ/MfEErs7NXIf8JMMxnDv
QFWwD1Q57+F7ZLGD5FHJA5X1pV5ft9z0+TtUz+IOWcqWcFzYa+LXf4Rioa7Q04N7
vqGBiFS8XBxnQs74MxE4gNpsZeIDdLeKbYjcnqGiG+NXjYyaZBF0RrY7iQ1+lhFZ
YatA8sEx/3pBZIKlSmnNQb+kVDW7rc5ulZaPkly8J560BoWW+sKdP1j8AH8pM6+2
agAYN3OI6e9RTgAo2KELdupcdSa/2TmXzS96wJJkW1nG214ivyGgGbuXsLeN2AbB
3wHv4tQgW4hZAoj9xBmvNdriE8/lh190mMPXq9UZCEZKMsswAB/HWVSzgvNK/8cA
otnGhBziwTsHOCVv
=Vixj
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to