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

Bug#972562: marked as done (gmerlin-avdecoder: please make the build reproducible)



Your message dated Sat, 05 Feb 2022 10:00:15 +0000
with message-id <E1nGHrb-0003t8-9R@fasolo.debian.org>
and subject line Bug#972562: fixed in gmerlin-avdecoder 2.0.0~svn6298~dfsg0-1~exp1
has caused the Debian Bug report #972562,
regarding gmerlin-avdecoder: please make the build reproducible
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.)


-- 
972562: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=972562
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: gmerlin-avdecoder
Version: 1.2.0~dfsg-11
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0] we noticed that
gmerlin-avdecoder could not be built reproducibly.

This is because upstream's Doxygen's configuration file has set
FULL_PATH_NAMES = YES. Patch attached that changes this to "NO".

 [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
--- a/debian/patches/reproducible_build.patch	1970-01-01 01:00:00.000000000 +0100
--- b/debian/patches/reproducible_build.patch	2020-10-20 11:04:42.207892917 +0100
@@ -0,0 +1,15 @@
+Description: Make the build reproducible
+Author: Chris Lamb <lamby@debian.org>
+Last-Update: 2020-10-20
+
+--- gmerlin-avdecoder-1.2.0~dfsg.orig/doc/Doxyfile.in
++++ gmerlin-avdecoder-1.2.0~dfsg/doc/Doxyfile.in
+@@ -105,7 +105,7 @@ INLINE_INHERITED_MEMB  = NO
+ # path before files name in the file list and in the header files. If set 
+ # to NO the shortest path that makes the file name unique will be used.
+ 
+-FULL_PATH_NAMES        = YES
++FULL_PATH_NAMES        = NO
+ 
+ # If the FULL_PATH_NAMES tag is set to YES then the STRIP_FROM_PATH tag 
+ # can be used to strip a user-defined part of the path. Stripping is 
--- a/debian/patches/series	2020-10-20 11:00:34.097654200 +0100
--- b/debian/patches/series	2020-10-20 11:04:41.387885518 +0100
@@ -8,3 +8,4 @@
 libav10.patch
 ffmpeg_2.9.patch
 ffmpeg_4.0.patch
+reproducible_build.patch

--- End Message ---
--- Begin Message ---
Source: gmerlin-avdecoder
Source-Version: 2.0.0~svn6298~dfsg0-1~exp1
Done: IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>

We believe that the bug you reported is fixed in the latest version of
gmerlin-avdecoder, 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 972562@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 gmerlin-avdecoder 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: Thu, 03 Feb 2022 16:45:19 +0100
Source: gmerlin-avdecoder
Binary: gmerlin-plugins-avdecoder gmerlin-plugins-avdecoder-dbgsym libgmerlin-avdec-dev libgmerlin-avdec-doc libgmerlin-avdec2 libgmerlin-avdec2-dbgsym
Architecture: source amd64 all
Version: 2.0.0~svn6298~dfsg0-1~exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>
Description:
 gmerlin-plugins-avdecoder - avdecoder plugins for Gmerlin
 libgmerlin-avdec-dev - general multimedia decoding library (development files)
 libgmerlin-avdec-doc - general multimedia decoding library (documentation)
 libgmerlin-avdec2 - general multimedia decoding library
Closes: 972562
Changes:
 gmerlin-avdecoder (2.0.0~svn6298~dfsg0-1~exp1) experimental; urgency=medium
 .
   * New upstream version 2.0.0~svn6298~dfsg0
 .
   * d/patches
     * Refresh patches
     * Drop patches applied upstream
     * Renamed patches
     * Patch to fix spelling errors
     * Patch for reproducible doxygen documentation
       Thanks to Chris Lamb <lamby@debian.org>
       (Closes: #972562)
     * Patch for cross-building
   * B-D on libjson-c-dev, libopus-dev & libudf-dev
   * Versioned B-D on gavl/gmerlin
   * Refresh libgmerlin-avdec1.symbols
     * Add B-D to symbols file
   * Also install locales
   * Exclude .la-files and bin/ from being installed
   * Export FLAC_VERSION (for cross-compiling)
   * Update d/watch to use upstream's SVN
   * Mark files to be excluded for DFSG reasons
   * Add salsa-ci configuration
   * Declare that building this package does not require 'root' powers.
   * Switched from cdbs to dh
     * Drop 'cdbs' from d/README.source
     * Drop no-longer-used 'restorefiles'
   * Bump dh compat to 13
     * B-D on debhelper-compat instead of d/compat
   * Apply 'wrap-and-sort -ast'
   * Bump standards version to 4.6.0
Checksums-Sha1:
 1f0b87768bdf706002765a881490d74d5c58b8a4 2892 gmerlin-avdecoder_2.0.0~svn6298~dfsg0-1~exp1.dsc
 ac0f745b9ebf0eba789adb4590b1a2643514b08d 609880 gmerlin-avdecoder_2.0.0~svn6298~dfsg0.orig.tar.xz
 946b7679e002e99de2c49d610f009f5e054367ee 15024 gmerlin-avdecoder_2.0.0~svn6298~dfsg0-1~exp1.debian.tar.xz
 76d4466709877e06f6a9ec68e21bae1fe54943a3 18514 gmerlin-avdecoder_2.0.0~svn6298~dfsg0-1~exp1_amd64.buildinfo
 ac59fb5e75448e0c27e5d550f2acf929d1c3f806 54768 gmerlin-plugins-avdecoder-dbgsym_2.0.0~svn6298~dfsg0-1~exp1_amd64.deb
 f97b06a17ff760765c773458c55db1420c2f26db 22440 gmerlin-plugins-avdecoder_2.0.0~svn6298~dfsg0-1~exp1_amd64.deb
 67ee97964e76dd5f0449b1e793a32f6b5f15d32e 21280 libgmerlin-avdec-dev_2.0.0~svn6298~dfsg0-1~exp1_amd64.deb
 fea74423e468ce8329a8030854dbaf01511bea5b 124704 libgmerlin-avdec-doc_2.0.0~svn6298~dfsg0-1~exp1_all.deb
 6e4ca3dddacca608e7cbe189f73621277de868ab 1059792 libgmerlin-avdec2-dbgsym_2.0.0~svn6298~dfsg0-1~exp1_amd64.deb
 62bebca2a4955daa85b5372d5156117751994677 381132 libgmerlin-avdec2_2.0.0~svn6298~dfsg0-1~exp1_amd64.deb
Checksums-Sha256:
 f69cd5c2b0f4be919f8b2fa9bcb54d6d34b4efe7a494eb538e7c3b871ca92824 2892 gmerlin-avdecoder_2.0.0~svn6298~dfsg0-1~exp1.dsc
 23df5d020e468d6db5fd825a60b6e76623f76ebbe0ee1b41d80943674ef61d2c 609880 gmerlin-avdecoder_2.0.0~svn6298~dfsg0.orig.tar.xz
 73fee74089985fd657970b231094db57ca48e1466ec335dd450d33ad16b16465 15024 gmerlin-avdecoder_2.0.0~svn6298~dfsg0-1~exp1.debian.tar.xz
 4700f66fbdc24c3d8bd6c463e9479c6fb5f826749f693002cb2399d19516b8fb 18514 gmerlin-avdecoder_2.0.0~svn6298~dfsg0-1~exp1_amd64.buildinfo
 5f25f7e73f26c64b7fe00a7b429f15c622390db294438b79d70dd61e6c719153 54768 gmerlin-plugins-avdecoder-dbgsym_2.0.0~svn6298~dfsg0-1~exp1_amd64.deb
 d279986608198c7ed721e04e0cd22b073e4b59fd8d17509f6f18273cce3a1c44 22440 gmerlin-plugins-avdecoder_2.0.0~svn6298~dfsg0-1~exp1_amd64.deb
 1fadb49027c3938c1d2f639405c1f569d71c37cb1ac2ead731cfb23cf73f7db1 21280 libgmerlin-avdec-dev_2.0.0~svn6298~dfsg0-1~exp1_amd64.deb
 968e15a591d9236d90937e24dee660f907e9427939ce5da7f0135c129b15f896 124704 libgmerlin-avdec-doc_2.0.0~svn6298~dfsg0-1~exp1_all.deb
 79499f5fdc2f9063d6fa806321a0a709ecc94465db98474e1fc98d520f64b397 1059792 libgmerlin-avdec2-dbgsym_2.0.0~svn6298~dfsg0-1~exp1_amd64.deb
 1d432268445c3e23ecfcbeaafd8b3df8ac68900c6860546eae1b4a6e94e5bef4 381132 libgmerlin-avdec2_2.0.0~svn6298~dfsg0-1~exp1_amd64.deb
Files:
 eee17d900e76817c0e5a2ac2ce2442cf 2892 libs optional gmerlin-avdecoder_2.0.0~svn6298~dfsg0-1~exp1.dsc
 e671df868eba653fdd6a7b1ec2834f39 609880 libs optional gmerlin-avdecoder_2.0.0~svn6298~dfsg0.orig.tar.xz
 f74ab581c7f0037b835bf8bf9dc4fd54 15024 libs optional gmerlin-avdecoder_2.0.0~svn6298~dfsg0-1~exp1.debian.tar.xz
 1cb10b2af4541ac29ab1a93e43a4083a 18514 libs optional gmerlin-avdecoder_2.0.0~svn6298~dfsg0-1~exp1_amd64.buildinfo
 1e6a2f4e6e7856e540f9b63cbae790a8 54768 debug optional gmerlin-plugins-avdecoder-dbgsym_2.0.0~svn6298~dfsg0-1~exp1_amd64.deb
 01e468d05c90c343867936d1f4ce6138 22440 libs optional gmerlin-plugins-avdecoder_2.0.0~svn6298~dfsg0-1~exp1_amd64.deb
 77e58163bf224970f8b244df002e45be 21280 libdevel optional libgmerlin-avdec-dev_2.0.0~svn6298~dfsg0-1~exp1_amd64.deb
 7802c93835dad034b980ff3d0a1dae00 124704 doc optional libgmerlin-avdec-doc_2.0.0~svn6298~dfsg0-1~exp1_all.deb
 d571e158172e02124ea719a46997f1b4 1059792 debug optional libgmerlin-avdec2-dbgsym_2.0.0~svn6298~dfsg0-1~exp1_amd64.deb
 0170a8f0f52dd82d23b59e7da4e4b06f 381132 libs optional libgmerlin-avdec2_2.0.0~svn6298~dfsg0-1~exp1_amd64.deb

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

iQIzBAEBCAAdFiEEdAXnRVdICXNIABVttlAZxH96NvgFAmH7/aEACgkQtlAZxH96
NvjWgg//VJ1dXNFHNQQ/RfR0is+IMzNC6+8ag3fJHgZYLBA1YXOWwDm8EeobzoXG
fpGhkBjoqdaNATU5wlrECfsuXNRtjhhYuuaBgt+di5QYbBlo99lMwYjSzjlG/n3Q
1CZas0lAbbnKKok2ACjN8/YJApFFbZ3Mxt2eczcswz1Fj4owaEPST4cGsevuTbTs
YFCJAIc57vuzLGMz6IoV+ooqs0prQxIjZyZLNabLwYBhy7y/5VrBQuUBbJoFc57R
GHdgK6uUdBhb+8x3tGC7CsnuJKScxTiuVjwzJW5pQhteTlYuMLw0pZs7Xud9FyiI
HTw8Ku7Ge4YlaZSL4bAe4L2jxRnLehhcs3Uy7HiAYSwq6XC1qBp6URWCFX+nq3wk
YaVxz3sA8cbzH+wCXaxV1HsY5TJBHHQzK/ylg68oPI4Rf5T5HmIwSac67Ak4eoIn
FxCRW8FBJIBnUvvxmnJWAJbbWVe29cYTwiUS9xxbSY3N4nMt25Lx3FEy6nlXTpi9
aN1BSMmjFpHofjYVLxGq15kWmbx2XV/c5LGtT6n17+n+NhoT8807e3QR8uM57Y0s
ywLxMH2oRg726QCllGYleT4SVI3zu6UYo/3ZEEZdCpTCaabdQP6OPFq+HHNOpGAG
ZdYfS+eIpQp6FK+NWWZPqQkjhn2057NHsScnRxm/OVrNftP9nPw=
=HrzY
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: