cutils_1.6-6_source.changes ACCEPTED into unstable

2022-10-08 Thread Debian FTP Masters



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Sat, 08 Oct 2022 21:50:20 -0400
Source: cutils
Architecture: source
Version: 1.6-6
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group 
Changed-By: Boyuan Yang 
Changes:
 cutils (1.6-6) unstable; urgency=medium
 .
   * QA upload.
   * debian/: Apply wrap-and-sort -abst.
   * debian/control:
 + Bump Standards-Version to 4.6.1.
 + Drop outdated Testsuite: field.
 + Add Vcs-* fields.
 + Drop cweb suggestion, package removed.
   * Bump debhelper compat to v13.
   * debian/changelog: Drop trailing spaces.
Checksums-Sha1:
 9efbfb0940c6d3ee2260b68c2cf27fc05b5c0edc 2094 cutils_1.6-6.dsc
 788b8b4ec478285ac129021607974657fc501fa3 128722 cutils_1.6.orig.tar.gz
 e4b462bdad739eddf8ba7737edc7da01aefbc517 189 cutils_1.6.orig.tar.gz.asc
 57cc511bd4962e9d0ebf0583207d8e53730bd967 9348 cutils_1.6-6.debian.tar.xz
 09bb3839ed7c598c48d7f635111a35e1dcf14412 6382 cutils_1.6-6_amd64.buildinfo
Checksums-Sha256:
 508e962c7dc8f085d52123e5ce6248d36bb36da0f08a9b3e706c5b8b6b5cdb88 2094 
cutils_1.6-6.dsc
 b26c22f2ca3905579273e132708094e95b4fe2a0576ce4bea8a7cbfc7a0084b8 128722 
cutils_1.6.orig.tar.gz
 b7cd1ee35676abd10c2277de4c1f65ff7d5be3a52d50c11c34f4a7a2ceda82fc 189 
cutils_1.6.orig.tar.gz.asc
 b9a35240985a739abc774cf258db692e649f2894ec8d76c482e62e1d0a114053 9348 
cutils_1.6-6.debian.tar.xz
 949e0142da4afdbcd89e23b59704da0d91c44556b7ea5acbda733359e6441731 6382 
cutils_1.6-6_amd64.buildinfo
Files:
 c8275144d989b8913ff4631d38663bdd 2094 devel optional cutils_1.6-6.dsc
 8b9ec6fa72e209694f4412a092164b67 128722 devel optional cutils_1.6.orig.tar.gz
 7c8a88e03f4940d6354db6d0160793d0 189 devel optional cutils_1.6.orig.tar.gz.asc
 ca1b073074a492a9f09d550b1c928960 9348 devel optional cutils_1.6-6.debian.tar.xz
 f8d65927000864607408a4f037ecccda 6382 devel optional 
cutils_1.6-6_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmNCKUgACgkQwpPntGGC
Ws7GXQ//RgNIQyBCbb5pphXMGgf45wh/QlrspdRZTlMQk+dgP0ygpDuskS1o3Ou2
1YKuXW0/WzCRBDzzkQIwTO0RFHF4bdlOQSkbd4q6vcjBK2nFND08J1bPcR0LW70b
o7vWzbZ1xUTttVaO1gTmKwVHaa3PpEs17j2M/hTx9mKGzaTFszZaeDEssg8qt+L1
SQwrUFAWfr2UW4Y21+34aOr/H85S+NzFJC9i83PTh5UCT28zxPKRbq0/kq83Mr7r
bfuR9iO5VecBDAkJwXWGAxW7akyZ8+d+oCIfKNJXv4ayO/N5FF+oS79mHr0nA4bs
9YFSAeSK1AqwZv78dDs2g5TjDItB8g0nA2I9aJs3O/7C00TH1s7QJ9BUBVzbhphi
dBx0TBDOoijZSo4P1SGOIN/hj6q8O/th29H0aBGP8tZv3QHEsrN+n4i+kSfsgyfM
j24Ax8W/4AeVFZ0bTCSFdreAhudqSrDEbliy2MnKiVL5Z3TqKFZwINd/8wUS/hqQ
cBotvJuZDy4bNjibHpIuBEEz7Gwn/LY9WailIkCZVpq+ourdUtDLljzRRlOw3f5W
SNvuXyEHleMUofA8yIufWwliVbwbgUTV5RoRpE5o6U6f0ODRvP0JaXxgNx8RgHx/
EOyrmOU9dmk2yf7j86IYJB5SH7I9v+aHOW+Gar+jQZ/kG/dCFEg=
=aHWD
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



Bug#1021417: marked as done (apt-venv: deprecated list of Ubuntu releases)

2022-10-08 Thread Debian Bug Tracking System
Your message dated Sat, 8 Oct 2022 23:38:22 -0300
with message-id <20221009023822.qiwy46w6popuy...@disroot.org>
and subject line 
has caused the Debian Bug report #1021417,
regarding apt-venv: deprecated list of Ubuntu releases
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.)


-- 
1021417: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1021417
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: apt-venv
Version: 1.0.0-2
Severity: important
X-Debbugs-Cc: brau...@disroot.org

Dear Maintainer,

Apt-venv has a deprecated list of Ubuntu versions.

Therefore when we use apt-venv with one of the deactivated versions (lucid - 
precise - utopic) of Ubuntu, we get an error, see the examples below:

  # apt-venv lucid -c "apt-get update"
  Ign:1 http://archive.ubuntu.com/ubuntu lucid InRelease
  Ign:2 http://security.ubuntu.com/ubuntu lucid-security InRelease
  Ign:3 http://archive.ubuntu.com/ubuntu lucid-updates InRelease
  Err:4 http://security.ubuntu.com/ubuntu lucid-security Release
404  Not Found [IP: 185.125.190.39 80]
  Err:5 http://archive.ubuntu.com/ubuntu lucid Release
404  Not Found [IP: 185.125.190.39 80]
  Err:6 http://archive.ubuntu.com/ubuntu lucid-updates Release
404  Not Found [IP: 185.125.190.39 80]

  # apt-venv precise -c "apt-get update"
  Welcome to apt virtual environment for precise release.
  All the configuration is available in /root/.config/apt-venv/precise
  You may want run first "apt-get update"
  Ign:1 http://security.ubuntu.com/ubuntu precise-security InRelease
  Err:2 http://security.ubuntu.com/ubuntu precise-security Release
404  Not Found [IP: 91.189.91.38 80]
  Ign:3 http://archive.ubuntu.com/ubuntu precise InRelease
  Ign:4 http://archive.ubuntu.com/ubuntu precise-updates InRelease
  Err:5 http://archive.ubuntu.com/ubuntu precise Release
404  Not Found [IP: 185.125.190.36 80]
  Err:6 http://archive.ubuntu.com/ubuntu precise-updates Release
404  Not Found [IP: 185.125.190.36 80]

  # apt-venv utopic -c "apt-get update"
  Welcome to apt virtual environment for utopic release.
  All the configuration is available in /root/.config/apt-venv/utopic
  You may want run first "apt-get update" 
  Ign:1 http://archive.ubuntu.com/ubuntu utopic InRelease
  Ign:2 http://archive.ubuntu.com/ubuntu utopic-updates InRelease
  Ign:3 http://security.ubuntu.com/ubuntu utopic-security InRelease
  Err:4 http://archive.ubuntu.com/ubuntu utopic Release
404  Not Found [IP: 91.189.91.38 80]
  Err:5 http://security.ubuntu.com/ubuntu utopic-security Release
404  Not Found [IP: 185.125.190.36 80]
  Err:6 http://archive.ubuntu.com/ubuntu utopic-updates Release
404  Not Found [IP: 91.189.91.38 80]

Only the 'trusty' version is with the link that works, but soon it should be 
turned off too.

The fix is very simple, just change the name of the Ubuntu releases to the new 
ones and add their respective public keys, to be able to use apt-venv with the 
latest releases of Ubuntu.


Regards,

Braulio
--- End Message ---
--- Begin Message ---
fixed 1021417 debian/1.0.0-4
thanks

I am closing this BUG because in version 1.0.0-4 the problem of disabled Ubuntu 
releases has been fixed.

It changed the name of the releases to the 4 latest versions currently and 
added their respective public keys.

Regards,

Braulio--- End Message ---


Processed: your mail

2022-10-08 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> fixed 1021417 debian/1.0.0-4
Bug #1021417 [apt-venv] apt-venv: deprecated list of Ubuntu releases
The source debian and version 1.0.0-4 do not appear to match any binary packages
Marked as fixed in versions debian/1.0.0-4.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
1021417: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1021417
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1021473: nitpic: reproducible-builds: buildid differs in /usr/bin/nitpic

2022-10-08 Thread Vagrant Cascadian
Source: nitpic
Severity: normal
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org

The buildid varies when build from different build paths:

  
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/nitpic.html

The attached patch to debian/rules fixes this by passing the default
CFLAGS to make via the CCOPTIONS variable.

According to my local tests, with this patch applied, nitpic should build
reproducibly on tests.reproducible-builds.org!

Thanks for maintaining nitpic!

live well,
  vagrant
From a0f279bbd9c86d8cde731500b4aa249132a74dd8 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian 
Date: Sun, 9 Oct 2022 02:16:50 +
Subject: [PATCH] debian/rules: Pass -ffile-prefix-map to make via CCOPTIONS
 variable to avoid embedding build path.

https://reproducible-builds.org/docs/build-path/
---
 debian/rules | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian/rules b/debian/rules
index 664269e..fa81626 100755
--- a/debian/rules
+++ b/debian/rules
@@ -14,7 +14,7 @@ export SOURCE_DATE_EPOCH = $(shell date -d "$$(dpkg-parsechangelog --count 1 -SD
 build: build-arch
 build-indep:
 build-arch: checkdir Makefile
-	$(MAKE)
+	$(MAKE) CCOPTIONS="-ffile-prefix-map=$(CURDIR)=."
 
 clean: checkdir Makefile
 	$(MAKE) clean
-- 
2.37.2



signature.asc
Description: PGP signature


Processing of cutils_1.6-6_source.changes

2022-10-08 Thread Debian FTP Masters
cutils_1.6-6_source.changes uploaded successfully to localhost
along with the files:
  cutils_1.6-6.dsc
  cutils_1.6.orig.tar.gz
  cutils_1.6.orig.tar.gz.asc
  cutils_1.6-6.debian.tar.xz
  cutils_1.6-6_amd64.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



Bug#1021472: xzoom: reproducible-builds: build path embedded in /usr/bin/xzoom

2022-10-08 Thread Vagrant Cascadian
Source: xzoom
Severity: normal
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org

The build path is embedded in /usr/bin/xzoom:

  
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/xzoom.html

  /build/1st/xzoom-0.3/xzoom.c:322
  vs.
  /build/2/xzoom-0.3/2nd/xzoom.c:322

The attached patch to debian/rules fixes this by adding a dh_auto_build
override that passes the default CFLAGS via the CCOPTIONS variable.

According to my local tests, with this patch applied, xzoom should build
reproducibly on tests.reproducible-builds.org!

Thanks for maintaining xzoom!

live well,
  vagrant
From dbbdbcaa8bdce175b780b4902f6eba2fb6ea38dd Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian 
Date: Sun, 9 Oct 2022 02:00:02 +
Subject: [PATCH] debian/rules: Add dh_auto_build override passing default
 CFLAGS via CCOPTIONS.

---
 debian/rules | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/debian/rules b/debian/rules
index a222eea..140a01d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -22,3 +22,6 @@ override_dh_auto_configure:
 
 override_dh_missing:
 	dh_missing --fail-missing
+
+override_dh_auto_build:
+	dh_auto_build -- CCOPTIONS="$(CFLAGS)"
-- 
2.37.2



signature.asc
Description: PGP signature


Bug#1021471: python-djvulibre: reproducible-builds: build path embedded in decode.cpython-310-x86_64-linux-gnu.so

2022-10-08 Thread Vagrant Cascadian
Source: python-djvulibre
Severity: normal
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org

The build path is embedded in
/usr/lib/python3/dist-packages/djvu/decode.cpython-310-x86_64-linux-gnu.so:

  
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/python-djvulibre.html

  
/build/1st/python-djvulibre-0.8.8/build/temp.linux-x86_64-3.10/src/decode.c:70219
  vs.
  
/build/2/python-djvulibre-0.8.8/2nd/build/temp.linux-x86_64-3.10/src/decode.c:70219

The attached patch to setup.py fixes this by allowing the default CFLAGS to be
passed from debian/rules, which includes -ffile-prefix-map to avoid
embedding the build paths in the binaries.

According to my local tests, with this patch applied, python-djvulibre should 
build
reproducibly on tests.reproducible-builds.org!

Thanks for maintaining python-djvulibre!

live well,
  vagrant
From 3deaa46f919c4f16f6ef6f3ede93fd9e39169b5f Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian 
Date: Sun, 9 Oct 2022 01:52:57 +
Subject: [PATCH] setup.py: Allow debian/rules to pass the default CFLAGS.

---
 setup.py | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/setup.py b/setup.py
index 9ed7cec..b4981cd 100644
--- a/setup.py
+++ b/setup.py
@@ -167,9 +167,6 @@ else:
 # Python 3.X
 req_cython_version = '0.20'
 
-# Work-around for :
-os.environ.pop('CFLAGS', None)
-
 class build_ext(distutils.command.build_ext.build_ext):
 
 def run(self):
-- 
2.37.2



signature.asc
Description: PGP signature


Bug#1021470: xsok: reproducible-builds: build path embedded in /usr/games/xsok

2022-10-08 Thread Vagrant Cascadian
Source: xsok
Severity: normal
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org

The build path is embedded in /usr/games/xsok:

  
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/xsok.html

  /build/1st/xsok-1.02/src/Xaw-main.c:273
  vs.
  /build/2/xsok-1.02/2nd/src/Xaw-main.c:273

The attached patch to debian/rules fixes this by passing to make the
default CFLAGS using the upstream CCOPTIONS variable.

According to my local tests, with this patch applied, xsok should build
reproducibly on tests.reproducible-builds.org!

Thanks for maintaining xsok!

live well,
  vagrant
From 61246f44398cd2537268920502a906aa99f8233c Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian 
Date: Sun, 9 Oct 2022 01:21:33 +
Subject: [PATCH] debian/rules: Pass default CFLAGS via CCOPTIONS variable.

---
 debian/rules | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian/rules b/debian/rules
index 216e53d..fc9561e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -15,7 +15,7 @@ build-indep: build
 build: build-stamp
 build-stamp:
 	dh_testdir
-	$(MAKE) $(OPTIMIZE) \
+	$(MAKE) CCOPTIONS="$(shell dpkg-buildflags --get CFLAGS)" $(OPTIMIZE) \
 	  LOCAL_LIBRARIES='-lXpm -lXaw -lXt -lX11' \
 	  XSOKLIBDIR=/usr/share/games/xsok \
 	  XSOKSAVEDIR=/var/games/xsok
-- 
2.30.2



signature.asc
Description: PGP signature


Bug#1021466: pacman: reproducible-builds: build path embedded in /usr/games/pacman

2022-10-08 Thread Vagrant Cascadian
Source: pacman
Severity: normal
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org

The build path is embedded in /usr/games/pacman:

  
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/pacman.html

  /build/1st/pacman-10/pac.cc:85
  vs.
  /build/2/pacman-10/2nd/pac.cc:85

The attached patch fixes this adjusting the generated Makefile from
debian/rules to include -ffile-prefix-map in the CXXFLAGS_DEFINES
variable.

Alternately, it might be worth using "dpkg-buildflags --get CXXFLAGS"
instead of hard-coding -ffile-prefix-map, and will benefit from other
useful flags as well.

According to my local tests, with this patch applied, pacman should build
reproducibly on tests.reproducible-builds.org!

Thanks for maintaining pacman!

live well,
  vagrant
From c2c6a41d218ae21765360832814e1d61d887f529 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian 
Date: Sun, 9 Oct 2022 00:20:22 +
Subject: [PATCH 1/2] debian/rules: Add -ffile-prefix-map to CXXEXTRA_DEFINES
 in generated Makefile to avoid embedding build paths.

https://reproducible-builds.org/docs/build-path/
---
 debian/rules | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/debian/rules b/debian/rules
index 406e691..5092f98 100755
--- a/debian/rules
+++ b/debian/rules
@@ -10,6 +10,8 @@ build-indep: build-stamp
 build-stamp:
 	dh_testdir
 	xmkmf -a
+	# Avoid embedding build path
+	sed -i -e "s,CXXEXTRA_DEFINES =,CXXEXTRA_DEFINES = -ffile-prefix-map=$(CURDIR)=.,g" Makefile
 	$(MAKE)
 	touch build-stamp
 
-- 
2.37.2



signature.asc
Description: PGP signature


Bug#1021464: stfl: reproducible-builds: build path embedded in binaries

2022-10-08 Thread Vagrant Cascadian
Source: stfl
Severity: normal
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org

The build path is embedded in various binaries:

  
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/stfl.html

  /usr/lib/x86_64-linux-gnu/perl5/5.34/auto/stfl/stfl.so

  /build/1st/stfl-0.22/public.c:401
  vs.
  /build/2/stfl-0.22/2nd/public.c:401

The attached three patches to debian/rules fix this by adjusting the
make call to use dh_auto_make and passing CFLAGS via the CC variable,
adds -ffile-prefix-map to CFLAGS, and patches the generated
perl5/Makefile to add -ffile-prefix-map to CCFLAGS.

According to my local tests, with these patches applied, stfl should
build reproducibly on tests.reproducible-builds.org!

Thanks for maintaining stfl!

live well,
  vagrant
From c3082dcef861f562cf07ce389566766a2275688a Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian 
Date: Sat, 8 Oct 2022 23:42:42 +
Subject: [PATCH 1/3] debian/rules: Use dh_auto_build and pass CFLAGS via CC
 variable.

---
 debian/rules | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian/rules b/debian/rules
index 702e49f..d7967f9 100755
--- a/debian/rules
+++ b/debian/rules
@@ -16,7 +16,7 @@ build-indep: build-stamp
 build-stamp:
 	dh_testdir
 
-	$(MAKE) $(MAKE_FOUND_INTERPR)
+	dh_auto_build -- $(MAKE_FOUND_INTERPR) CC="$(CC) -pthread $(CFLAGS)"
 	# perl
 	test ! -f perl5/Makefile || $(MAKE) -C perl5 clean
 	cd perl5 && swig -perl5 stfl.i && perl Makefile.PL INSTALLDIRS=vendor
-- 
2.37.2

From 196634cef1ad5215457096d78ba4ff585fb58f48 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian 
Date: Sat, 8 Oct 2022 23:43:20 +
Subject: [PATCH 2/3] debian/rules: Add -ffile-prefix-map to CFLAGS to avoid
 embedding build paths.

https://reproducible-builds.org/docs/build-path/
---
 debian/rules | 1 +
 1 file changed, 1 insertion(+)

diff --git a/debian/rules b/debian/rules
index d7967f9..a215bdc 100755
--- a/debian/rules
+++ b/debian/rules
@@ -5,6 +5,7 @@ MAKE_DESTDIR:= $(CURDIR)/debian/tmp
 MAKE_FOUND_INTERPR  := FOUND_PERL5=0 FOUND_SWIG=1 FOUND_SPL=0 FOUND_RUBY=0 FOUND_PYTHON=0
 MAKE_INSTALL_TARGET := DESTDIR=$(MAKE_DESTDIR) prefix=/usr
 CFLAGS += -fPIC
+CFLAGS += -ffile-prefix-map=$(CURDIR)=.
 
 include /usr/share/dpkg/architecture.mk
 PERL_VERSION := $(shell perl -MConfig -e 'print $$Config{version}')
-- 
2.37.2

From 37b01a1266e36d7202ed293af7efd85a916bce7a Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian 
Date: Sat, 8 Oct 2022 23:51:42 +
Subject: [PATCH 3/3] debian/rules: Add -ffile-prefix-map to CCFLAGS in
 perl5/Makefile to avoid embedding build paths.

https://reproducible-builds.org/docs/build-path/
---
 debian/rules | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/debian/rules b/debian/rules
index a215bdc..0682f15 100755
--- a/debian/rules
+++ b/debian/rules
@@ -21,6 +21,8 @@ build-stamp:
 	# perl
 	test ! -f perl5/Makefile || $(MAKE) -C perl5 clean
 	cd perl5 && swig -perl5 stfl.i && perl Makefile.PL INSTALLDIRS=vendor
+	# Avoid embedding build paths
+	sed -i -e 's,CCFLAGS =,CCFLAGS = -ffile-prefix-map=$(CURDIR)=.,g' perl5/Makefile
 	$(MAKE) -C perl5
 	# ruby
 	dh_ruby --build
-- 
2.37.2



signature.asc
Description: PGP signature


Bug#1021463: rdist: reproducible-builds: build path embedded in /usr/bin/rdist

2022-10-08 Thread Vagrant Cascadian
Source: rdist
Severity: normal
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org

The build path is embedded in /usr/bin/rdist:

  
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/rdist.html

  /build/1st/rdist-6.1.5/src/rdist.c:105
  vs.
  /build/2/rdist-6.1.5/2nd/src/rdist.c:105

The attached patch fixes this by passing the default CFLAGS via the
CFLAGS_OS variable when calling make.

According to my local tests, with this patch applied, rdist should build
reproducibly on tests.reproducible-builds.org!

Thanks for maintaining rdist!

live well,
  vagrant
From 1ae2591af6070578468777e64d31435875b040d5 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian 
Date: Sat, 8 Oct 2022 23:20:06 +
Subject: [PATCH] debian/rules: Pass CFLAGS via the CFLAGS_OS variable to avoid
 embedding build paths.

https://reproducible-builds.org/docs/build-path/
---
 debian/rules | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian/rules b/debian/rules
index 3b32a29..32a9a9d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -13,7 +13,7 @@ build-arch: build-stamp
 build-indep: build-stamp
 build-stamp:
 	dh_testdir
-	DEFS_LOCAL=-D_PATH_OLDRDIST=\\\"/usr/bin/oldrdist\\\" LIB_SYS="$(LDFLAGS)" $(MAKE)
+	DEFS_LOCAL=-D_PATH_OLDRDIST=\\\"/usr/bin/oldrdist\\\" LIB_SYS="$(LDFLAGS)" $(MAKE) CFLAGS_OS="$(CFLAGS)"
 	touch build-stamp
 
 clean:
-- 
2.37.2



signature.asc
Description: PGP signature


Bug#1021461: icon: reproducible-builds: buildid differences in /usr/bin/icon*

2022-10-08 Thread Vagrant Cascadian
Source: icon
Severity: normal
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org

The buildid varies when built from a different path for /usr/bin/icont
and /usr/bin/iconx:

  
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/icon.html

The attached patch to debian/rules fixes this by adding
-ffile-prefix-map to CFLAGS, and adjusting a call to sed to handle "/"
in the expression.

According to my local tests, with this patch applied, icon should build
reproducibly on tests.reproducible-builds.org!

Thanks for maintaining icon!

live well,
  vagrant
From 0235dc52092db96208f3e0c051a10b0dbccf127d Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian 
Date: Sat, 8 Oct 2022 23:12:15 +
Subject: [PATCH] debian/rules: Add -ffile-prefix-map to CFLAGS to avoid
 embedded build paths. Adjust call to sed to handle "/" in the expression.

While the build path doesn't directly show up in the binaries, the
buildid may differs dependent on the build path.
---
 debian/rules | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/debian/rules b/debian/rules
index 006ceb1..e5377bd 100755
--- a/debian/rules
+++ b/debian/rules
@@ -30,9 +30,12 @@ endif
 
 CFLAGS = -Wall -g $(CFLAGS_OPT)
 
+# Avoid embedding build paths for reproducible builds
+CFLAGS += -ffile-prefix-map=$(CURDIR)=.
+
 configure:
 	$(MAKE) X-Configure name=$(system)
-	sed "s/CFLAGS = .*/CFLAGS = $(CFLAGS)/" Makedefs > Makedefs.tmp
+	sed "s%CFLAGS = .*%CFLAGS = $(CFLAGS)%" Makedefs > Makedefs.tmp
 	echo "ASFLAGS = -Wa,--noexecstack" >> Makedefs.tmp
 	mv Makedefs.tmp Makedefs
 	touch $@
-- 
2.37.2



signature.asc
Description: PGP signature


dbview_1.0.4-5_source.changes ACCEPTED into unstable

2022-10-08 Thread Debian FTP Masters



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Sun, 09 Oct 2022 00:49:48 +0200
Source: dbview
Architecture: source
Version: 1.0.4-5
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group 
Changed-By: Adam Borowski 
Closes: 439875 671700 1021454
Changes:
 dbview (1.0.4-5) unstable; urgency=medium
 .
   * QA upload.
   * Fix man page typos (closes: 671700).
   * Negate exit code (closes: #439875).
   * Don't embed file paths (closes: #1021454).
   * dh 13.
Checksums-Sha1:
 2bbb9af0b58c7e08d3d1651f8627b7f93474edbf 1755 dbview_1.0.4-5.dsc
 5ea88affbb19f95147460c10d6fe686ce6968781 4428 dbview_1.0.4-5.debian.tar.xz
 dc6673e952b1ba4943b55d85ede0babe8d54c1c9 5485 dbview_1.0.4-5_source.buildinfo
Checksums-Sha256:
 3cfd72a4a3d51bcb93846f45f6d8ef43d978c837a07eb2ccd089d050bba5f35e 1755 
dbview_1.0.4-5.dsc
 bec45f3d448c3dd592320d5ee8bb8e9edba4c08603fe490b301db4b91482419f 4428 
dbview_1.0.4-5.debian.tar.xz
 c5480881b7d3dfe1804ef378ad3fb80bfc1185d61e2fca011d9465f1c1b47c10 5485 
dbview_1.0.4-5_source.buildinfo
Files:
 a7d4172679916a6d88a7de8f4c14bdf1 1755 misc optional dbview_1.0.4-5.dsc
 30c2bc3f78a2bb46bc235cee30ec8b26 4428 misc optional 
dbview_1.0.4-5.debian.tar.xz
 d8e570f84bbd9314825ca6b8037b0ce4 5485 misc optional 
dbview_1.0.4-5_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEkjZVexcMh/iCHArDweDZLphvfH4FAmNB/vYACgkQweDZLphv
fH5k/Q//Q8JabIxZhmur3LNjevhrkKM39j10Z9v1bzFknzIQMsCiPqtZr6xDC3ud
Kh69AKygVcsBb4GubsFuqQU7ClMjjEmaGV43snPy9z6x9rSqiQoNLvGHIkB/bzCX
O8wCPlGYd1OEcTLbetaRYYLS/xoEQfqQhZzdb9nE6K9NWAZJy6tJkxVzGkvMdACI
55uGghqY/0ag3VFktCpQ2VNKVNIdTn2X8IJLoLHbR9I+t1mGiWuI9fl1kv+tqnyc
sE8vIInktLPa2U79hmPi9s175k1RUgCz7w7UU2T3rU5TuwNC61c26Uvz6lRqojnK
xQ2j7icDdbHNWNENTK7OkPWpMoEZZeVgKd+bhEXhJw6MRVb/xA4Wf4br+RHsGknH
+mTzOylDWwzMpd3E/0iSYviZEHt2AmITNCZ+5d0B5268n9zD+rp2HEOzZ7qTu1RE
/m+DXz37WxRs0GHMTArAVZ7IguVlIC4q8S3cxgMKfQyGCPhTXAnDVUnHwEUDitvl
1N3ddIBHVzHUPLaKCzr80PxREmI744MLtZxlf4JWszWS01X+PuvJyyEGeVXhT5Ka
IJecBOcCntUCcW/Gu91yP+kNU6MFKR54N2LWNNONWhA3nhNC6rz/YBDeH2zwqgFJ
DC59jRopv8u1kHlnz58GT31MScbw3dO1Q7IM9rmFw89l7px7ybw=
=nQW5
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



Processing of dbview_1.0.4-5_source.changes

2022-10-08 Thread Debian FTP Masters
dbview_1.0.4-5_source.changes uploaded successfully to localhost
along with the files:
  dbview_1.0.4-5.dsc
  dbview_1.0.4-5.debian.tar.xz
  dbview_1.0.4-5_source.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



Bug#671700: marked as done (dbview: 'man dbview' typos: "supresses" and "everytime")

2022-10-08 Thread Debian Bug Tracking System
Your message dated Sat, 08 Oct 2022 23:04:01 +
with message-id 
and subject line Bug#671700: fixed in dbview 1.0.4-5
has caused the Debian Bug report #671700,
regarding dbview: 'man dbview' typos: "supresses" and "everytime"
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.)


-- 
671700: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=671700
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: dbview
Version: 1.0.4-1
Severity: minor
Tags: patch

Dear Maintainer,

Found a few typos in '/usr/share/man/man1/dbview.1.gz', see attached '.diff'.

Hope this helps...

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-2-686-pae (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
Shell: /bin/sh linked to /bin/dash

Versions of packages dbview depends on:
ii  libc6  2.13-32

dbview recommends no packages.

dbview suggests no packages.

-- no debconf information
--- dbview.1	2006-11-27 08:58:07.0 -0500
+++ /tmp/dbview.1	2012-05-05 03:25:38.540312212 -0400
@@ -95,7 +95,7 @@
 .B "\-\-reserve, \-r"
 Normally fieldnames are converted into a more friendly format.  They
 are stored in capital letters, but that looks like shouting.  This
-parameter supresses the conversion.
+parameter suppresses the conversion.
 
 .TP
 .B "\-\-trim, \-t"
@@ -136,7 +136,7 @@
 
 I mainly have written this program, because I've got several dbase
 files containing important information for me.  As I won't go running
-DOS everytime I need some of the stored information, I had to find a
+DOS every time I need some of the stored information, I had to find a
 viewer that runs unter Unix, resp. Linux, but unfortunately didn't
 find one.  So it was my turn.
 
--- End Message ---
--- Begin Message ---
Source: dbview
Source-Version: 1.0.4-5
Done: Adam Borowski 

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

Debian distribution maintenance software
pp.
Adam Borowski  (supplier of updated dbview 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: SHA512

Format: 1.8
Date: Sun, 09 Oct 2022 00:49:48 +0200
Source: dbview
Architecture: source
Version: 1.0.4-5
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group 
Changed-By: Adam Borowski 
Closes: 439875 671700 1021454
Changes:
 dbview (1.0.4-5) unstable; urgency=medium
 .
   * QA upload.
   * Fix man page typos (closes: 671700).
   * Negate exit code (closes: #439875).
   * Don't embed file paths (closes: #1021454).
   * dh 13.
Checksums-Sha1:
 2bbb9af0b58c7e08d3d1651f8627b7f93474edbf 1755 dbview_1.0.4-5.dsc
 5ea88affbb19f95147460c10d6fe686ce6968781 4428 dbview_1.0.4-5.debian.tar.xz
 dc6673e952b1ba4943b55d85ede0babe8d54c1c9 5485 dbview_1.0.4-5_source.buildinfo
Checksums-Sha256:
 3cfd72a4a3d51bcb93846f45f6d8ef43d978c837a07eb2ccd089d050bba5f35e 1755 
dbview_1.0.4-5.dsc
 bec45f3d448c3dd592320d5ee8bb8e9edba4c08603fe490b301db4b91482419f 4428 
dbview_1.0.4-5.debian.tar.xz
 c5480881b7d3dfe1804ef378ad3fb80bfc1185d61e2fca011d9465f1c1b47c10 5485 
dbview_1.0.4-5_source.buildinfo
Files:
 a7d4172679916a6d88a7de8f4c14bdf1 1755 misc optional dbview_1.0.4-5.dsc
 30c2bc3f78a2bb46bc235cee30ec8b26 4428 misc optional 
dbview_1.0.4-5.debian.tar.xz
 d8e570f84bbd9314825ca6b8037b0ce4 5485 misc optional 
dbview_1.0.4-5_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEkjZVexcMh/iCHArDweDZLphvfH4FAmNB/vYACgkQweDZLphv
fH5k/Q//Q8JabIxZhmur3LNjevhrkKM39j10Z9v1bzFknzIQMsCiPqtZr6xDC3ud
Kh69AKygVcsBb4GubsFuqQU7ClMjjEmaGV43snPy9z6x9rSqiQoNLvGHIkB/bzCX
O8wCPlGYd1OEcTLbetaRYYLS/xoEQfqQhZzdb9nE6K9NWAZJy6tJkxVzGkvMdACI
55uGghqY/0ag3VFktCpQ2VNKVNIdTn2X8IJLoLHbR9I+t1mGiWuI9fl1kv+tqnyc
sE8vIInktLPa2U79hmPi9s175k1RUgCz7w7UU2T3rU5TuwNC61c26Uvz6lRqojnK
xQ2j7icDdbHNWNENTK7OkPWpMoEZZeVgKd+bhEXhJw6MRVb/xA4Wf4br+RHsGknH
+mTzOylDWwzMpd3E/0iSYviZEHt2AmITNCZ+5d0B5268n9zD+rp2HEOzZ7qTu1RE
/m+DXz37WxRs0GHMTArAVZ7IguVlIC4q8S3cxgMKfQyGCPhTXAnDVUnHwEUDitvl

Bug#1021454: marked as done (dbview: reproducible-builds: build path embedded in /usr/bin/dbview)

2022-10-08 Thread Debian Bug Tracking System
Your message dated Sat, 08 Oct 2022 23:04:01 +
with message-id 
and subject line Bug#1021454: fixed in dbview 1.0.4-5
has caused the Debian Bug report #1021454,
regarding dbview: reproducible-builds: build path embedded in /usr/bin/dbview
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.)


-- 
1021454: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1021454
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: dbview
Severity: normal
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org

The build path is embedded in /usr/bin/dbview:

  
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/dbview.html

  /build/1st/dbview-1.0.4/dbview.c:62
  vs.
  /build/2/dbview-1.0.4/2nd/dbview.c:62

The attached patch to the upstream Makefile fixes this by adding
-ffile-prefix-map to CFLAGS.

According to my local tests, with this patch applied, dbview should build
reproducibly on tests.reproducible-builds.org!

Thanks for maintaining dbview!

live well,
  vagrant
From 01ccb621098567fd523af9a892cd77384f870fe0 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian 
Date: Sat, 8 Oct 2022 21:16:04 +
Subject: [PATCH 3/3] Makefile: Add -ffile-prefix-map to CFLAGS to avoid
 embedding build paths.

https://reproducible-builds.org/docs/build-path/
---
 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index ffa401f..3b7a265 100644
--- a/Makefile
+++ b/Makefile
@@ -22,7 +22,7 @@ MANO=man
 MANG=man
 
 CC= gcc
-CFLAGS= -g -O6 -fomit-frame-pointer -Wall -pipe
+CFLAGS= -g -O6 -fomit-frame-pointer -Wall -pipe -ffile-prefix-map=$(CURDIR)=.
 # CFLAGS= -g -fomit-frame-pointer -Wall -pipe
 
 # Look where your install program is
-- 
2.37.2



signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: dbview
Source-Version: 1.0.4-5
Done: Adam Borowski 

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

Debian distribution maintenance software
pp.
Adam Borowski  (supplier of updated dbview 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: SHA512

Format: 1.8
Date: Sun, 09 Oct 2022 00:49:48 +0200
Source: dbview
Architecture: source
Version: 1.0.4-5
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group 
Changed-By: Adam Borowski 
Closes: 439875 671700 1021454
Changes:
 dbview (1.0.4-5) unstable; urgency=medium
 .
   * QA upload.
   * Fix man page typos (closes: 671700).
   * Negate exit code (closes: #439875).
   * Don't embed file paths (closes: #1021454).
   * dh 13.
Checksums-Sha1:
 2bbb9af0b58c7e08d3d1651f8627b7f93474edbf 1755 dbview_1.0.4-5.dsc
 5ea88affbb19f95147460c10d6fe686ce6968781 4428 dbview_1.0.4-5.debian.tar.xz
 dc6673e952b1ba4943b55d85ede0babe8d54c1c9 5485 dbview_1.0.4-5_source.buildinfo
Checksums-Sha256:
 3cfd72a4a3d51bcb93846f45f6d8ef43d978c837a07eb2ccd089d050bba5f35e 1755 
dbview_1.0.4-5.dsc
 bec45f3d448c3dd592320d5ee8bb8e9edba4c08603fe490b301db4b91482419f 4428 
dbview_1.0.4-5.debian.tar.xz
 c5480881b7d3dfe1804ef378ad3fb80bfc1185d61e2fca011d9465f1c1b47c10 5485 
dbview_1.0.4-5_source.buildinfo
Files:
 a7d4172679916a6d88a7de8f4c14bdf1 1755 misc optional dbview_1.0.4-5.dsc
 30c2bc3f78a2bb46bc235cee30ec8b26 4428 misc optional 
dbview_1.0.4-5.debian.tar.xz
 d8e570f84bbd9314825ca6b8037b0ce4 5485 misc optional 
dbview_1.0.4-5_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEkjZVexcMh/iCHArDweDZLphvfH4FAmNB/vYACgkQweDZLphv
fH5k/Q//Q8JabIxZhmur3LNjevhrkKM39j10Z9v1bzFknzIQMsCiPqtZr6xDC3ud
Kh69AKygVcsBb4GubsFuqQU7ClMjjEmaGV43snPy9z6x9rSqiQoNLvGHIkB/bzCX
O8wCPlGYd1OEcTLbetaRYYLS/xoEQfqQhZzdb9nE6K9NWAZJy6tJkxVzGkvMdACI
55uGghqY/0ag3VFktCpQ2VNKVNIdTn2X8IJLoLHbR9I+t1mGiWuI9fl1kv+tqnyc
sE8vIInktLPa2U79hmPi9s175k1RUgCz7w7UU2T3rU5TuwNC61c26Uvz6lRqojnK
xQ2j7icDdbHNWNENTK7OkPWpMoEZZeVgKd+bhEXhJw6MRVb/xA4Wf4br+RHsGknH
+mTzOylDWwzMpd3E/0iSYviZEHt2AmITNCZ+5d0B5268n9zD+rp2HEOzZ7qTu1RE
/m+DXz37WxRs0GHMTArAVZ7IguVlIC4q8S3cxgMKfQyGCPhTXAnDVUnHwEUDitvl

Bug#439875: marked as done (dbview: exit code on success should be zero)

2022-10-08 Thread Debian Bug Tracking System
Your message dated Sat, 08 Oct 2022 23:04:00 +
with message-id 
and subject line Bug#439875: fixed in dbview 1.0.4-5
has caused the Debian Bug report #439875,
regarding dbview: exit code on success should be zero
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.)


-- 
439875: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=439875
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: dbview
Version: 1.0.4-1
Severity: important
Tags: patch


Version 1.0.4 returns exit code 1 on success. This value is interpreted
as a failure code by make.

The simple hack below makes this nice tool compatible with use from a
makefile.

=== modified file 'db_dump.c'
--- db_dump.c   2007-08-28 06:46:17 +
+++ db_dump.c   2007-08-28 06:58:08 +
@@ -129,7 +129,7 @@
 db3_print_recs(dbhead.count, flags, delim);
 }
   fclose(dbfile);
-  return TRUE;
+  return 0;/* 0 means success and is used by make */
 }


Kind regards,
Berni


-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.21-2-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages dbview depends on:
ii  libc6 2.6.1-1+b1 GNU C Library: Shared libraries

dbview recommends no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: dbview
Source-Version: 1.0.4-5
Done: Adam Borowski 

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

Debian distribution maintenance software
pp.
Adam Borowski  (supplier of updated dbview 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: SHA512

Format: 1.8
Date: Sun, 09 Oct 2022 00:49:48 +0200
Source: dbview
Architecture: source
Version: 1.0.4-5
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group 
Changed-By: Adam Borowski 
Closes: 439875 671700 1021454
Changes:
 dbview (1.0.4-5) unstable; urgency=medium
 .
   * QA upload.
   * Fix man page typos (closes: 671700).
   * Negate exit code (closes: #439875).
   * Don't embed file paths (closes: #1021454).
   * dh 13.
Checksums-Sha1:
 2bbb9af0b58c7e08d3d1651f8627b7f93474edbf 1755 dbview_1.0.4-5.dsc
 5ea88affbb19f95147460c10d6fe686ce6968781 4428 dbview_1.0.4-5.debian.tar.xz
 dc6673e952b1ba4943b55d85ede0babe8d54c1c9 5485 dbview_1.0.4-5_source.buildinfo
Checksums-Sha256:
 3cfd72a4a3d51bcb93846f45f6d8ef43d978c837a07eb2ccd089d050bba5f35e 1755 
dbview_1.0.4-5.dsc
 bec45f3d448c3dd592320d5ee8bb8e9edba4c08603fe490b301db4b91482419f 4428 
dbview_1.0.4-5.debian.tar.xz
 c5480881b7d3dfe1804ef378ad3fb80bfc1185d61e2fca011d9465f1c1b47c10 5485 
dbview_1.0.4-5_source.buildinfo
Files:
 a7d4172679916a6d88a7de8f4c14bdf1 1755 misc optional dbview_1.0.4-5.dsc
 30c2bc3f78a2bb46bc235cee30ec8b26 4428 misc optional 
dbview_1.0.4-5.debian.tar.xz
 d8e570f84bbd9314825ca6b8037b0ce4 5485 misc optional 
dbview_1.0.4-5_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEkjZVexcMh/iCHArDweDZLphvfH4FAmNB/vYACgkQweDZLphv
fH5k/Q//Q8JabIxZhmur3LNjevhrkKM39j10Z9v1bzFknzIQMsCiPqtZr6xDC3ud
Kh69AKygVcsBb4GubsFuqQU7ClMjjEmaGV43snPy9z6x9rSqiQoNLvGHIkB/bzCX
O8wCPlGYd1OEcTLbetaRYYLS/xoEQfqQhZzdb9nE6K9NWAZJy6tJkxVzGkvMdACI
55uGghqY/0ag3VFktCpQ2VNKVNIdTn2X8IJLoLHbR9I+t1mGiWuI9fl1kv+tqnyc
sE8vIInktLPa2U79hmPi9s175k1RUgCz7w7UU2T3rU5TuwNC61c26Uvz6lRqojnK
xQ2j7icDdbHNWNENTK7OkPWpMoEZZeVgKd+bhEXhJw6MRVb/xA4Wf4br+RHsGknH
+mTzOylDWwzMpd3E/0iSYviZEHt2AmITNCZ+5d0B5268n9zD+rp2HEOzZ7qTu1RE
/m+DXz37WxRs0GHMTArAVZ7IguVlIC4q8S3cxgMKfQyGCPhTXAnDVUnHwEUDitvl
1N3ddIBHVzHUPLaKCzr80PxREmI744MLtZxlf4JWszWS01X+PuvJyyEGeVXhT5Ka
IJecBOcCntUCcW/Gu91yP+kNU6MFKR54N2LWNNONWhA3nhNC6rz/YBDeH2zwqgFJ
DC59jRopv8u1kHlnz58GT31MScbw3dO1Q7IM9rmFw89l7px7ybw=
=nQW5
-END PGP SIGNATURE End Message ---


Bug#1021458: o3dgc: reproducible-builds: build path embedded in libo3dgc_common_lib.a

2022-10-08 Thread Vagrant Cascadian
Source: o3dgc
Severity: normal
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org

The build path is embedded in
/usr/lib/x86_64-linux-gnu/libo3dgc_common_lib.a:

  
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/o3dgc.html

  /build/1st/o3dgc-0~20131011/src/o3dgc_common_lib/inc/o3dgcBinaryStream.h
  vs.
  /build/2/o3dgc-0~20131011/2nd/src/o3dgc_common_lib/inc/o3dgcBinaryStream.h

The attached patch to various CMakeLists.txt files fixes this by adding
-ffile-prefix-map to CMAKE_CXX_FLAGS.

Alternately, using the default CXXFLAGS from dpkg-buildflags would be
possible by removing debian/patches/fPIC.diff and possibly passing the
appropriate hardening build flags options.

According to my local tests, with this patch applied, o3dgc should build
reproducibly on tests.reproducible-builds.org!

Thanks for maintaining o3dgc!

live well,
  vagrant
From 6f2829d68f4afe5590358db40da99b0f88ffa662 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian 
Date: Sat, 8 Oct 2022 22:30:48 +
Subject: [PATCH] src/o3dgc*/CMakeLists.txt: Add -ffile-prefix-map to
 CMAKE_CXX_FLAGS to avoid embedding build paths.

https://reproducible-builds.org/docs/build-path/
---
 src/o3dgc_common_lib/CMakeLists.txt | 2 +-
 src/o3dgc_decode_lib/CMakeLists.txt | 2 +-
 src/o3dgc_encode_lib/CMakeLists.txt | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/o3dgc_common_lib/CMakeLists.txt b/src/o3dgc_common_lib/CMakeLists.txt
index 416195f..12abd85 100644
--- a/src/o3dgc_common_lib/CMakeLists.txt
+++ b/src/o3dgc_common_lib/CMakeLists.txt
@@ -3,6 +3,6 @@ include(${CMAKE_COMMON_INC})
 set(LIB_TYPE "STATIC" CACHE STRING "STATIC, SHARED or MODULE?")
 message("[o3dgc] \t LIB_TYPE " ${LIB_TYPE})
 #set(CMAKE_CXX_FLAGS "-g -Wall")
-set(CMAKE_CXX_FLAGS "-fPIC")
+set(CMAKE_CXX_FLAGS "-fPIC -ffile-prefix-map=${CMAKE_SOURCE_DIR}=.")
 add_library(o3dgc_common_lib ${PROJECT_CPP_FILES} ${PROJECT_C_FILES} ${PROJECT_INC_FILES} ${PROJECT_INL_FILES})
 
diff --git a/src/o3dgc_decode_lib/CMakeLists.txt b/src/o3dgc_decode_lib/CMakeLists.txt
index 0209cd4..f1adb61 100644
--- a/src/o3dgc_decode_lib/CMakeLists.txt
+++ b/src/o3dgc_decode_lib/CMakeLists.txt
@@ -3,7 +3,7 @@ include(${CMAKE_COMMON_INC})
 
 set(LIB_TYPE "STATIC" CACHE STRING "STATIC, SHARED or MODULE?")
 #set(CMAKE_CXX_FLAGS "-g -Wall")
-set(CMAKE_CXX_FLAGS "-fPIC")
+set(CMAKE_CXX_FLAGS "-fPIC -ffile-prefix-map=${CMAKE_SOURCE_DIR}=.")
 add_library(o3dgc_dec_lib ${PROJECT_CPP_FILES} ${PROJECT_C_FILES} ${PROJECT_INC_FILES} ${PROJECT_INL_FILES})
 include_directories("${${PROJECT_NAME}_SOURCE_DIR}/../o3dgc_common_lib/inc")
 
diff --git a/src/o3dgc_encode_lib/CMakeLists.txt b/src/o3dgc_encode_lib/CMakeLists.txt
index 5a72e1a..c926c6b 100644
--- a/src/o3dgc_encode_lib/CMakeLists.txt
+++ b/src/o3dgc_encode_lib/CMakeLists.txt
@@ -3,7 +3,7 @@ include(${CMAKE_COMMON_INC})
 
 set(LIB_TYPE "STATIC" CACHE STRING "STATIC, SHARED or MODULE?")
 #set(CMAKE_CXX_FLAGS "-g -Wall")
-set(CMAKE_CXX_FLAGS "-fPIC")
+set(CMAKE_CXX_FLAGS "-fPIC -ffile-prefix-map=${CMAKE_SOURCE_DIR}=.")
 add_library(o3dgc_enc_lib ${PROJECT_CPP_FILES} ${PROJECT_C_FILES} ${PROJECT_INC_FILES} ${PROJECT_INL_FILES})
 include_directories("${${PROJECT_NAME}_SOURCE_DIR}/../o3dgc_common_lib/inc")
 
-- 
2.37.2



signature.asc
Description: PGP signature


Bug#1021457: olpc-powerd: reproducible-builds: build path embedded in debugging symbols

2022-10-08 Thread Vagrant Cascadian
Source: olpc-powerd
Severity: normal
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org

The build path is embedded in 
/usr/lib/debug/.dwz/x86_64-linux-gnu/olpc-powerd.debug:

  
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/olpc-powerd.html

  /build/1st/olpc-powerd-23
  vs.
  /build/2/olpc-powerd-23/2nd

The attached patch to the upstream Makefile fixes this by appending to
CFLAGS instead of overriding them, allowing the default CFLAGS to be
passed.

According to my local tests, with this patch applied, olpc-powerd should build
reproducibly on tests.reproducible-builds.org!

Thanks for maintaining olpc-powerd!

live well,
  vagrant
From 28c1a60abd0c8dd1c41cfe0d30f755441c941cff Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian 
Date: Mon, 2 May 2022 16:18:08 +
Subject: [PATCH] Makefile: Append to CFLAGS.

This allows passing the default flags from dpkg-buildflags.
---
 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 5c0315a..bc1f3c7 100644
--- a/Makefile
+++ b/Makefile
@@ -35,7 +35,7 @@ OPT_FLAGS ?= -O2 -g
 
 PROGS = olpc-switchd pnmto565fb
 
-CFLAGS = -Wall $(OPT_FLAGS) -DVERSION=$(VERSION)
+CFLAGS += -Wall $(OPT_FLAGS) -DVERSION=$(VERSION)
 
 #
 
-- 
2.37.2



signature.asc
Description: PGP signature


Bug#1021456: bwbasic: reproducible-builds: build path embedded in /usr/bin/bwbasic

2022-10-08 Thread Vagrant Cascadian
Source: bwbasic
Severity: normal
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org

The build path is embedded in /usr/bin/bwbasic:

  
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/bwbasic.html

  /build/1st/bwbasic-2.20pl2/bwbasic.c:118
  vs.
  /build/2/bwbasic-2.20pl2/2nd/bwbasic.c:118

The attached patches fix this by adjusting the upstream Makefile to use
the default CFLAGS (by appending the arguments), and disables format
string hardening which causes build failures (and was previously
ignored, as CFLAGS was not used).

According to my local tests, with this patch applied, bwbasic should build
reproducibly on tests.reproducible-builds.org!

Thanks for maintaining bwbasic!

live well,
  vagrant
From 3ef0221a1b4ecc8842c613e406b9f4af6926d9c0 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian 
Date: Mon, 2 May 2022 15:48:14 +
Subject: [PATCH 1/4] Makefile.in: Use CFLAGS from the environment and pass
 CFLAGS to CC calls.

---
 Makefile.in | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/Makefile.in b/Makefile.in
index 9d12d0b..fea9b5f 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -14,7 +14,7 @@ DEFS = @DEFS@
 
 # Revised by JBV
 #CFLAGS = -O
-CFLAGS = -g -ansi
+CFLAGS += -g -ansi
 
 # Revised by JBV
 #LDFLAGS = -s
@@ -58,11 +58,11 @@ DISTFILES=	$(CFILES) $(HFILES) $(MISCFILES)
 all: bwbasic bwbasic.1 renum
 
 bwbasic:	$(OFILES)
-		$(CC) $(OFILES) -lm -o $@ $(LDFLAGS)
+		$(CC) $(CFLAGS) $(OFILES) -lm -o $@ $(LDFLAGS)
 
 # Added by JBV
 renum:
-	$(CC) renum.c -g -o renum
+	$(CC) $(CFLAGS) renum.c -g -o renum
 
 # Added by Vince Mulhollon
 bwbasic.1: bwbasic.doc
-- 
2.37.2

From 2ec1c3e99f1b03ec7aea4c74e193d307aa9c6ad5 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian 
Date: Mon, 2 May 2022 15:49:29 +
Subject: [PATCH 2/4] debian/rules: Disable format hardening.

This was effectively ignored before and causes build failures.
---
 debian/rules | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/debian/rules b/debian/rules
index 2f89281..bccd746 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,4 +1,6 @@
 #!/usr/bin/make -f
 
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all,-format
+
 %:
 	dh $@ --without autoreconf
-- 
2.37.2



signature.asc
Description: PGP signature


Bug#1021454: dbview: reproducible-builds: build path embedded in /usr/bin/dbview

2022-10-08 Thread Vagrant Cascadian
Source: dbview
Severity: normal
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org

The build path is embedded in /usr/bin/dbview:

  
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/dbview.html

  /build/1st/dbview-1.0.4/dbview.c:62
  vs.
  /build/2/dbview-1.0.4/2nd/dbview.c:62

The attached patch to the upstream Makefile fixes this by adding
-ffile-prefix-map to CFLAGS.

According to my local tests, with this patch applied, dbview should build
reproducibly on tests.reproducible-builds.org!

Thanks for maintaining dbview!

live well,
  vagrant
From 01ccb621098567fd523af9a892cd77384f870fe0 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian 
Date: Sat, 8 Oct 2022 21:16:04 +
Subject: [PATCH 3/3] Makefile: Add -ffile-prefix-map to CFLAGS to avoid
 embedding build paths.

https://reproducible-builds.org/docs/build-path/
---
 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index ffa401f..3b7a265 100644
--- a/Makefile
+++ b/Makefile
@@ -22,7 +22,7 @@ MANO=man
 MANG=man
 
 CC= gcc
-CFLAGS= -g -O6 -fomit-frame-pointer -Wall -pipe
+CFLAGS= -g -O6 -fomit-frame-pointer -Wall -pipe -ffile-prefix-map=$(CURDIR)=.
 # CFLAGS= -g -fomit-frame-pointer -Wall -pipe
 
 # Look where your install program is
-- 
2.37.2



signature.asc
Description: PGP signature


d-itg_2.8.1-r1023-6_source.changes ACCEPTED into unstable

2022-10-08 Thread Debian FTP Masters



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Sat, 08 Oct 2022 12:28:56 -0700
Source: d-itg
Architecture: source
Version: 2.8.1-r1023-6
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group 
Changed-By: Vagrant Cascadian 
Closes: 983832
Changes:
 d-itg (2.8.1-r1023-6) unstable; urgency=medium
 .
   * QA upload.
   * debian/rules: Set FORCE_SOURCE_DATE=1 in order for texlive to respect
 SOURCE_DATE_EPOCH when generating d-itg-manual.pdf. (Closes: #983832)
   * debian/control: Set Rules-Requires-Root to "no".
Checksums-Sha1:
 473c740c0960c0a773f1c663406eae15bd47d74d 1603 d-itg_2.8.1-r1023-6.dsc
 a34a43368f97dcdd1ca308143807164e0a1c851e 4744 d-itg_2.8.1-r1023-6.debian.tar.xz
Checksums-Sha256:
 8fc886062065f866fb7d144cb5afa84f22a98b6cc7cfff940492ec95b9a1e40a 1603 
d-itg_2.8.1-r1023-6.dsc
 4c5b8eff03448f2ed7b85a1ec0e68faca16251c964299017c4b3c30c0e4a8c9e 4744 
d-itg_2.8.1-r1023-6.debian.tar.xz
Files:
 337e1e4bfed43696ff3b3cc0ef07a34b 1603 net optional d-itg_2.8.1-r1023-6.dsc
 53befaab4a0020014b42b925bc83da1e 4744 net optional 
d-itg_2.8.1-r1023-6.debian.tar.xz

-BEGIN PGP SIGNATURE-

iJYEARYKAD4WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCY0HXRyAcdmFncmFudEBy
ZXByb2R1Y2libGUtYnVpbGRzLm9yZwAKCRDcUY/If5cWqhukAP9FZH0/G1KvVrAE
ufoLpcqnxK6IVgkjhTEZJQRsj8jZegEA1mJXmJKRlMft5mJmBTFA3pCfU2izDK2b
MHcrJkDJBQk=
=/Pr8
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



Bug#983832: marked as done (d-itg: reproducible builds: Embedded timestamps in PDF files)

2022-10-08 Thread Debian Bug Tracking System
Your message dated Sat, 08 Oct 2022 21:04:42 +
with message-id 
and subject line Bug#983832: fixed in d-itg 2.8.1-r1023-6
has caused the Debian Bug report #983832,
regarding d-itg: reproducible builds: Embedded timestamps in PDF files
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.)


-- 
983832: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=983832
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: d-itg
Severity: normal
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org

The build timestamp is embedded in /usr/share/doc/d-itg/d-itg-manual.pdf:

  
https://tests.reproducible-builds.org/debian/rb-pkg/bullseye/amd64/diffoscope-results/d-itg.html

  March·29,·2022
  vs.
  February·24,·2021


The attached patch fixes this by setting FORCE_SOURCE_DATE=1 in
debian/rules, which texlive needs in order to respect SOURCE_DATE_EPOCH,
which is set during debian package builds to the timestamp in the latest
debian/changelog entry.

  https://reproducible-builds.org/docs/source-date-epoch/


Thanks for maintaining d-itg!


live well,
  vagrant
From c75d2dc65011d9a935e2a38ce26942e4088019b3 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian 
Date: Tue, 2 Mar 2021 02:44:02 +
Subject: [PATCH] debian/rules: Set FORCE_SOURCE_DATE=1 in order for texlive to
 respect SOURCE_DATE_EPOCH when generating d-itg-manual.pdf.

https://reproducible-builds.org/docs/source-date-epoch/
---
 debian/rules | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/debian/rules b/debian/rules
index 68f1e27..969c565 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,6 +6,9 @@
 DPKG_EXPORT_BUILDFLAGS = 1
 include /usr/share/dpkg/buildflags.mk
 
+# Ensure texlive respects SOURCE_DATE_EPOCH
+export FORCE_SOURCE_DATE=1
+
 %:
 	dh $@
 
-- 
2.20.1



signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: d-itg
Source-Version: 2.8.1-r1023-6
Done: Vagrant Cascadian 

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

Debian distribution maintenance software
pp.
Vagrant Cascadian  (supplier of updated d-itg 
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: SHA512

Format: 1.8
Date: Sat, 08 Oct 2022 12:28:56 -0700
Source: d-itg
Architecture: source
Version: 2.8.1-r1023-6
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group 
Changed-By: Vagrant Cascadian 
Closes: 983832
Changes:
 d-itg (2.8.1-r1023-6) unstable; urgency=medium
 .
   * QA upload.
   * debian/rules: Set FORCE_SOURCE_DATE=1 in order for texlive to respect
 SOURCE_DATE_EPOCH when generating d-itg-manual.pdf. (Closes: #983832)
   * debian/control: Set Rules-Requires-Root to "no".
Checksums-Sha1:
 473c740c0960c0a773f1c663406eae15bd47d74d 1603 d-itg_2.8.1-r1023-6.dsc
 a34a43368f97dcdd1ca308143807164e0a1c851e 4744 d-itg_2.8.1-r1023-6.debian.tar.xz
Checksums-Sha256:
 8fc886062065f866fb7d144cb5afa84f22a98b6cc7cfff940492ec95b9a1e40a 1603 
d-itg_2.8.1-r1023-6.dsc
 4c5b8eff03448f2ed7b85a1ec0e68faca16251c964299017c4b3c30c0e4a8c9e 4744 
d-itg_2.8.1-r1023-6.debian.tar.xz
Files:
 337e1e4bfed43696ff3b3cc0ef07a34b 1603 net optional d-itg_2.8.1-r1023-6.dsc
 53befaab4a0020014b42b925bc83da1e 4744 net optional 
d-itg_2.8.1-r1023-6.debian.tar.xz

-BEGIN PGP SIGNATURE-

iJYEARYKAD4WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCY0HXRyAcdmFncmFudEBy
ZXByb2R1Y2libGUtYnVpbGRzLm9yZwAKCRDcUY/If5cWqhukAP9FZH0/G1KvVrAE
ufoLpcqnxK6IVgkjhTEZJQRsj8jZegEA1mJXmJKRlMft5mJmBTFA3pCfU2izDK2b
MHcrJkDJBQk=
=/Pr8
-END PGP SIGNATURE End Message ---


Bug#1021452: libdv: reproducible-builds: build path embedded in libdv.so.4.0.3

2022-10-08 Thread Vagrant Cascadian
Source: libdv
Severity: normal
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org

The build path is embedded in
/usr/lib/x86_64-linux-gnu/libdv.so.4.0.3:

  
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/libdv.html


  /build/1st/libdv-1.0.0/libdv/vlc_x86_64.S:9
  vs.
  /build/2/libdv-1.0.0/2nd/libdv/vlc_x86_64.S:9

The attached patch to debian/rules fixes this by adding
--debug-prefix-map to CFLAGS.

According to my local tests, with this patch applied, libdv should build
reproducibly on tests.reproducible-builds.org!

Thanks for maintaining libdv!

live well,
  vagrant
 From c2990be4998a537a2865e7eb33bc80bfeca3357b Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian 
Date: Sat, 8 Oct 2022 20:43:19 +
Subject: [PATCH] debian/rules: Add --debug-prefix-map to CFLAGS to avoid
 embedding build paths when building assembly files.

https://tests.reproducible-builds.org/debian/issues/unstable/build_path_captured_in_assembly_objects_issue.html
---
 debian/rules | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/debian/rules b/debian/rules
index 7cd69b0..f682536 100755
--- a/debian/rules
+++ b/debian/rules
@@ -12,6 +12,9 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 #export DEB_CFLAGS_MAINT_APPEND  = -Wall -pedantic
 # package maintainers to append LDFLAGS
 
+# Avoid embedding build path when compiling assembly files
+export DEB_CFLAGS_MAINT_APPEND = --debug-prefix-map=$(CURDIR)=.
+
 include /usr/share/dpkg/default.mk
 
 %:
-- 
2.37.2



signature.asc
Description: PGP signature


Processing of d-itg_2.8.1-r1023-6_source.changes

2022-10-08 Thread Debian FTP Masters
d-itg_2.8.1-r1023-6_source.changes uploaded successfully to localhost
along with the files:
  d-itg_2.8.1-r1023-6.dsc
  d-itg_2.8.1-r1023-6.debian.tar.xz

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



Processed: merging 1021445 1021448

2022-10-08 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> merge 1021445 1021448
Bug #1021445 [apt-venv] apt-venv: autopkgtest regression: output on stderr
Bug #1021448 [apt-venv] apt-venv: autopkgtest regression: output on stderr
Merged 1021445 1021448
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
1021445: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1021445
1021448: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1021448
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1021448: apt-venv: autopkgtest regression: output on stderr

2022-10-08 Thread Joao Eriberto Mota Filho
Package: apt-venv
Version: 1.0.0-4
Severity: serious

Dear maintainer,

A recent upload of apt-venv introduced CI tests that fail over some
architectures. See below an example for arm64.

[...]
Ign:37 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse arm64 Packages
Err:19 http://archive.ubuntu.com/ubuntu jammy/main arm64 Packages
  404  Not Found [IP: 185.125.190.36 80]
Ign:21 http://archive.ubuntu.com/ubuntu jammy/universe arm64 Packages
Ign:23 http://archive.ubuntu.com/ubuntu jammy/restricted arm64 Packages
Ign:25 http://archive.ubuntu.com/ubuntu jammy/multiverse arm64 Packages
Err:31 http://archive.ubuntu.com/ubuntu jammy-updates/main arm64 Packages
  404  Not Found [IP: 185.125.190.36 80]
Ign:33 http://archive.ubuntu.com/ubuntu jammy-updates/universe arm64 Packages
Ign:35 http://archive.ubuntu.com/ubuntu jammy-updates/restricted arm64 Packages
Ign:37 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse arm64 Packages
Fetched 27.4 MB in 10s (2692 kB/s)
Reading package lists...
E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/jammy-security/main/binary-arm64/Packages
  404  Not Found [IP: 185.125.190.39 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/jammy/main/binary-arm64/Packages  404  
Not Found [IP: 185.125.190.36 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/jammy-updates/main/binary-arm64/Packages 
 404  Not Found [IP: 185.125.190.36 80]
E: Some index files failed to download. They have been ignored, or old ones 
used instead.
Welcome to apt virtual environment for jammy release.
All the configuration is available in /home/debci/.config/apt-venv/jammy
You may want run first "apt-get update"
autopkgtest [11:14:36]: test apt-cache-update.sh: ---]
autopkgtest [11:14:36]: test apt-cache-update.sh:  - - - - - - - - - - results 
- - - - - - - - - -
apt-cache-update.sh  FAIL stderr: E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/xenial-security/main/binary-arm64/Packages
  404  Not Found [IP: 185.125.190.36 80]
autopkgtest [11:14:36]: test apt-cache-update.sh:  - - - - - - - - - - stderr - 
- - - - - - - - -
E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/xenial-security/main/binary-arm64/Packages
  404  Not Found [IP: 185.125.190.36 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/xenial/main/binary-arm64/Packages  404  
Not Found [IP: 91.189.91.39 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/xenial-updates/main/binary-arm64/Packages
  404  Not Found [IP: 91.189.91.39 80]
E: Some index files failed to download. They have been ignored, or old ones 
used instead.
E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/bionic-security/main/binary-arm64/Packages
  404  Not Found [IP: 91.189.91.38 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/bionic/main/binary-arm64/Packages  404  
Not Found [IP: 91.189.91.38 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/bionic-updates/main/binary-arm64/Packages
  404  Not Found [IP: 91.189.91.38 80]
E: Some index files failed to download. They have been ignored, or old ones 
used instead.
E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/focal-security/main/binary-arm64/Packages
  404  Not Found [IP: 185.125.190.36 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/focal/main/binary-arm64/Packages  404  
Not Found [IP: 91.189.91.39 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/focal-updates/main/binary-arm64/Packages 
 404  Not Found [IP: 91.189.91.39 80]
E: Some index files failed to download. They have been ignored, or old ones 
used instead.
E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/jammy-security/main/binary-arm64/Packages
  404  Not Found [IP: 185.125.190.39 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/jammy/main/binary-arm64/Packages  404  
Not Found [IP: 185.125.190.36 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/jammy-updates/main/binary-arm64/Packages 
 404  Not Found [IP: 185.125.190.36 80]
E: Some index files failed to download. They have been ignored, or old ones 
used instead.



Bug#1021445: apt-venv: autopkgtest regression: output on stderr

2022-10-08 Thread Joao Eriberto Mota Filho
Package: apt-venv
Version: 1.0.0-4
Severity: serious
X-Debbugs-Cc: Braulio Henrique Marques Souto 

Dear maintainer,

A recent upload of apt-venv introduced CI tests that fail over some
architectures. See below an example for arm64.

[...]
Ign:37 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse arm64 Packages
Err:19 http://archive.ubuntu.com/ubuntu jammy/main arm64 Packages
  404  Not Found [IP: 185.125.190.36 80]
Ign:21 http://archive.ubuntu.com/ubuntu jammy/universe arm64 Packages
Ign:23 http://archive.ubuntu.com/ubuntu jammy/restricted arm64 Packages
Ign:25 http://archive.ubuntu.com/ubuntu jammy/multiverse arm64 Packages
Err:31 http://archive.ubuntu.com/ubuntu jammy-updates/main arm64 Packages
  404  Not Found [IP: 185.125.190.36 80]
Ign:33 http://archive.ubuntu.com/ubuntu jammy-updates/universe arm64 Packages
Ign:35 http://archive.ubuntu.com/ubuntu jammy-updates/restricted arm64 Packages
Ign:37 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse arm64 Packages
Fetched 27.4 MB in 10s (2692 kB/s)
Reading package lists...
E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/jammy-security/main/binary-arm64/Packages
  404  Not Found [IP: 185.125.190.39 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/jammy/main/binary-arm64/Packages  404  
Not Found [IP: 185.125.190.36 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/jammy-updates/main/binary-arm64/Packages 
 404  Not Found [IP: 185.125.190.36 80]
E: Some index files failed to download. They have been ignored, or old ones 
used instead.
Welcome to apt virtual environment for jammy release.
All the configuration is available in /home/debci/.config/apt-venv/jammy
You may want run first "apt-get update"
autopkgtest [11:14:36]: test apt-cache-update.sh: ---]
autopkgtest [11:14:36]: test apt-cache-update.sh:  - - - - - - - - - - results 
- - - - - - - - - -
apt-cache-update.sh  FAIL stderr: E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/xenial-security/main/binary-arm64/Packages
  404  Not Found [IP: 185.125.190.36 80]
autopkgtest [11:14:36]: test apt-cache-update.sh:  - - - - - - - - - - stderr - 
- - - - - - - - -
E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/xenial-security/main/binary-arm64/Packages
  404  Not Found [IP: 185.125.190.36 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/xenial/main/binary-arm64/Packages  404  
Not Found [IP: 91.189.91.39 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/xenial-updates/main/binary-arm64/Packages
  404  Not Found [IP: 91.189.91.39 80]
E: Some index files failed to download. They have been ignored, or old ones 
used instead.
E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/bionic-security/main/binary-arm64/Packages
  404  Not Found [IP: 91.189.91.38 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/bionic/main/binary-arm64/Packages  404  
Not Found [IP: 91.189.91.38 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/bionic-updates/main/binary-arm64/Packages
  404  Not Found [IP: 91.189.91.38 80]
E: Some index files failed to download. They have been ignored, or old ones 
used instead.
E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/focal-security/main/binary-arm64/Packages
  404  Not Found [IP: 185.125.190.36 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/focal/main/binary-arm64/Packages  404  
Not Found [IP: 91.189.91.39 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/focal-updates/main/binary-arm64/Packages 
 404  Not Found [IP: 91.189.91.39 80]
E: Some index files failed to download. They have been ignored, or old ones 
used instead.
E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/jammy-security/main/binary-arm64/Packages
  404  Not Found [IP: 185.125.190.39 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/jammy/main/binary-arm64/Packages  404  
Not Found [IP: 185.125.190.36 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/jammy-updates/main/binary-arm64/Packages 
 404  Not Found [IP: 185.125.190.36 80]
E: Some index files failed to download. They have been ignored, or old ones 
used instead.



Bug#1021441: apt-venv: autopkgtest regression: output on stderr

2022-10-08 Thread Joao Eriberto Mota Filho
Package: apt-venv
Version: 1.0.0-4
Severity: serious
X-Debbugs-Cc: Braulio Henrique Marques Souto 

Dear maintainer,

A recent upload of apt-venv introduced CI tests that fail over some
architectures. See below an example for arm64.

[...]
Ign:37 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse arm64 Packages
Err:19 http://archive.ubuntu.com/ubuntu jammy/main arm64 Packages
  404  Not Found [IP: 185.125.190.36 80]
Ign:21 http://archive.ubuntu.com/ubuntu jammy/universe arm64 Packages
Ign:23 http://archive.ubuntu.com/ubuntu jammy/restricted arm64 Packages
Ign:25 http://archive.ubuntu.com/ubuntu jammy/multiverse arm64 Packages
Err:31 http://archive.ubuntu.com/ubuntu jammy-updates/main arm64 Packages
  404  Not Found [IP: 185.125.190.36 80]
Ign:33 http://archive.ubuntu.com/ubuntu jammy-updates/universe arm64 Packages
Ign:35 http://archive.ubuntu.com/ubuntu jammy-updates/restricted arm64 Packages
Ign:37 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse arm64 Packages
Fetched 27.4 MB in 10s (2692 kB/s)
Reading package lists...
E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/jammy-security/main/binary-arm64/Packages
  404  Not Found [IP: 185.125.190.39 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/jammy/main/binary-arm64/Packages  404  
Not Found [IP: 185.125.190.36 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/jammy-updates/main/binary-arm64/Packages 
 404  Not Found [IP: 185.125.190.36 80]
E: Some index files failed to download. They have been ignored, or old ones 
used instead.
Welcome to apt virtual environment for jammy release.
All the configuration is available in /home/debci/.config/apt-venv/jammy
You may want run first "apt-get update"
autopkgtest [11:14:36]: test apt-cache-update.sh: ---]
autopkgtest [11:14:36]: test apt-cache-update.sh:  - - - - - - - - - - results 
- - - - - - - - - -
apt-cache-update.sh  FAIL stderr: E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/xenial-security/main/binary-arm64/Packages
  404  Not Found [IP: 185.125.190.36 80]
autopkgtest [11:14:36]: test apt-cache-update.sh:  - - - - - - - - - - stderr - 
- - - - - - - - -
E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/xenial-security/main/binary-arm64/Packages
  404  Not Found [IP: 185.125.190.36 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/xenial/main/binary-arm64/Packages  404  
Not Found [IP: 91.189.91.39 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/xenial-updates/main/binary-arm64/Packages
  404  Not Found [IP: 91.189.91.39 80]
E: Some index files failed to download. They have been ignored, or old ones 
used instead.
E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/bionic-security/main/binary-arm64/Packages
  404  Not Found [IP: 91.189.91.38 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/bionic/main/binary-arm64/Packages  404  
Not Found [IP: 91.189.91.38 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/bionic-updates/main/binary-arm64/Packages
  404  Not Found [IP: 91.189.91.38 80]
E: Some index files failed to download. They have been ignored, or old ones 
used instead.
E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/focal-security/main/binary-arm64/Packages
  404  Not Found [IP: 185.125.190.36 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/focal/main/binary-arm64/Packages  404  
Not Found [IP: 91.189.91.39 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/focal-updates/main/binary-arm64/Packages 
 404  Not Found [IP: 91.189.91.39 80]
E: Some index files failed to download. They have been ignored, or old ones 
used instead.
E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/jammy-security/main/binary-arm64/Packages
  404  Not Found [IP: 185.125.190.39 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/jammy/main/binary-arm64/Packages  404  
Not Found [IP: 185.125.190.36 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/jammy-updates/main/binary-arm64/Packages 
 404  Not Found [IP: 185.125.190.36 80]
E: Some index files failed to download. They have been ignored, or old ones 
used instead.