Re: [Reproducible-builds] [multiple bugs] FTBFS: /usr/bin/ld: seaview.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC

2016-01-04 Thread Axel Beckert
Control: block -1 by 809825

Hi Chris,

Chris Lamb wrote:
>   g++ -o seaview  -Wl,-z,relro -Wl,--as-needed seaview.o custom.o 
> use_mase_files.o regions.o load_seq.o align.o xfmatpt.o comlines.o resource.o 
> nexus.o viewasprots.o racnuc_fetch.o concatenate.o statistics.o trees.o 
> treedraw.o addbootstrap.o least_squares_brl.o pseudoterminal.o unrooted.o 
> pdf_or_ps.o svg.o threads.o Fl_Native_File_Chooser_FLTK.o raa_acnuc.o 
> parser.o md5.o zsockr.o misc_acnuc.o dnapars.o protpars.o seq.o phylip.o 
> lwl.o bionj.o phyml_util.o  `fltk-config --use-images --ldflags` -ldl 
> -lpthread -lz 
>   /usr/bin/ld: seaview.o: relocation R_X86_64_32 against `.rodata.str1.1' can 
> not be used when making a shared object; recompile with -fPIC

Chris Lamb wrote:
>   g++ -I/usr/include/libpng12  -I/usr/include/cairo -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 
> -I/usr/include/freetype2  -I/usr/include/libpng12   -I/usr/include/freetype2 
> -I/usr/include/cairo -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 
> -I/usr/include/freetype2  -I/usr/include/libpng12   -fPIE 
> -fstack-protector-strong -Wformat -Werror=format-security 
> -fvisibility-inlines-hidden  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE 
> -D_THREAD_SAFE -D_REENTRANT -g -O2 -fstack-protector-strong -Wformat 
> -Werror=format-security -Wall -W -Wno-unused-parameter -fno-rtti 
> -fno-exceptions  -Wl,-z,relro -L/usr/local/lib -o dillo dillo.o paths.o 
> tipwin.o ui.o uicmd.o bw.o cookies.o auth.o md5.o digest.o colors.o misc.o 
> history.o prefs.o prefsparser.o keys.o url.o bitvec.o klist.o chain.o utf8.o 
> timeout.o dialog.o web.o nav.o cache.o decode.o dicache.o capi.o domain.o 
> css.o cssparser.o styleengine.o plain.o h
 tml.o form.o table.o bookmark.o dns.o gif.o jpeg.o png.o imgbuf.o image.o 
menu.o dpiapi.o findbar.o xembed.o ../dlib/libDlib.a ../dpip/libDpip.a 
IO/libDiof.a ../dw/libDw-widgets.a ../dw/libDw-fltk.a ../dw/libDw-core.a 
../lout/liblout.a -ljpeg -lpng12 -fPIE -pie -Wl,-z,relro -Wl,-z,now 
-Wl,--as-needed -lfltk -lX11 -lz -lpthread -lX11 
>   /usr/bin/ld: bw.o: relocation R_X86_64_32 against `.rodata.str1.1' can not 
> be used when making a shared object; recompile with -fPIC

These two issues are clearly related as they emitted the same error.
p4vasp also FTBFS since the recent fltk1.3 upload (#809712), but with
different linking issues.

I concur with the p4vasp maintainer that these issues are likely all
related to each other via #809825 (libfltk1.3-dev: fltk-config setting
hardening flags).

Regards, Axel
-- 
 ,''`.  |  Axel Beckert , http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-|  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE

___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds


Re: [Reproducible-builds] new armhf nodes (Firefly/OrangePi Plus2)

2016-01-04 Thread Vagrant Cascadian
Two more quad-core systems ready to join the fun!


ff2b-armhf-rb.debian.net:
Firefly, rockchip rk3288 (cortex-a12(?)) quad-core, 2GB ram, ~60GB USB2 SATA SSD
ssh port: 2237
ssh fingerprints:
256 ca:65:9c:9c:df:6e:8c:b8:00:10:dc:f0:71:b0:57:ab 
/etc/ssh/ssh_host_ecdsa_key.pub (ECDSA)
2048 cd:d8:b6:ea:67:2e:60:78:e4:09:66:8e:12:6e:bc:55 
/etc/ssh/ssh_host_rsa_key.pub (RSA)

The Firefly boards should have a kernel waiting for them in debian
experimental, although it's currently stuck in NEW processing. I
uploaded some u-boot fixes for firefly to experimental.


opi2a-armhf-rb.debian.net:
OrangePi Plus2, Allwinner H3 (cortex-a7) quad-core, 2GB ram, ~60GB USB2 SATA SSD
ssh port: 2236
ssh fingerprints:
256 00:7d:85:87:bc:21:e2:02:bd:c7:ec:db:9f:50:6f:6b 
/etc/ssh/ssh_host_ecdsa_key.pub (ECDSA)
2048 76:aa:5e:c9:e0:64:89:a2:91:20:c5:a0:1d:fd:76:2e 
/etc/ssh/ssh_host_rsa_key.pub (RSA)

The OrangePI Plus2 doesn't yet have working serial monitoring, but I
figured it could be put to work rather than waiting for for the serial
adapters to arrive... It's also using a USB network adapter I had laying
around, the built-in networking needs further driver development. Will
hopefully reach mainline in linux 4.5.x. U-boot support is mainlined,
and will include in the next upload to Debian.


The two Cubieboard4 are still blocked by a working u-boot... but should
have decent mainline linux support, in theory. Need to reach out to the
u-boot and linux-sunxi communities to get that sorted out...


live well,
  vagrant


signature.asc
Description: PGP signature
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Processing of diffoscope_45_amd64.changes

2016-01-04 Thread Debian FTP Masters
diffoscope_45_amd64.changes uploaded successfully to localhost
along with the files:
  diffoscope_45.dsc
  diffoscope_45.tar.xz
  debbindiff_45_all.deb
  diffoscope_45_all.deb

Greetings,

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

___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds


[Reproducible-builds] Processing of diffoscope_45_amd64.changes

2016-01-04 Thread Debian FTP Masters
diffoscope_45_amd64.changes uploaded successfully to ftp-master.debian.org
along with the files:
  diffoscope_45.dsc
  diffoscope_45.tar.xz
  debbindiff_45_all.deb
  diffoscope_45_all.deb

Greetings,

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

___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds


[Reproducible-builds] Bug#808541: marked as done (diffoscope TypeError with openocd/0.9.0-1 in testing/amd64)

2016-01-04 Thread Debian Bug Tracking System
Your message dated Mon, 04 Jan 2016 16:51:01 +
with message-id 
and subject line Bug#808541: fixed in diffoscope 45
has caused the Debian Bug report #808541,
regarding diffoscope TypeError with openocd/0.9.0-1 in testing/amd64
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.)


-- 
808541: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=808541
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: diffoscope
Version: 44

Seen in rb.d.n with openocd/0.9.0-1 in testing/amd64:

Sat Dec 19 07:03:44 UTC 2015 - diffoscope 44 will be used to compare the two 
builds:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/diffoscope/__main__.py", line 177, in 
main
sys.exit(run_diffoscope(parsed_args))
  File "/usr/lib/python3/dist-packages/diffoscope/__main__.py", line 148, in 
run_diffoscope
parsed_args.file1, parsed_args.file2)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 93, in compare_root_paths
return compare_files(file1, file2)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 109, in compare_files
return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
192, in compare
difference = self._compare_using_details(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
167, in _compare_using_details
details.extend(filter(None, self.as_container.compare(other.as_container)))
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 112, in compare_commented_files
difference = compare_files(file1, file2, source=source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 109, in compare_files
return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
192, in compare
difference = self._compare_using_details(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
167, in _compare_using_details
details.extend(filter(None, self.as_container.compare(other.as_container)))
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 112, in compare_commented_files
difference = compare_files(file1, file2, source=source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 109, in compare_files
return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
192, in compare
difference = self._compare_using_details(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
167, in _compare_using_details
details.extend(filter(None, self.as_container.compare(other.as_container)))
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 112, in compare_commented_files
difference = compare_files(file1, file2, source=source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 109, in compare_files
return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
192, in compare
difference = self._compare_using_details(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
167, in _compare_using_details
details.extend(filter(None, self.as_container.compare(other.as_container)))
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/deb.py", line 97, 
in comparisons
for my_member, other_member, comment in super().comparisons(other):
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/utils.py", line 
198, in comparisons
for name in sorted(my_members.keys() & other_members.keys()):
TypeError: unorderable types: bytes() < str()

-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  http://mapreri.org  : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: diffoscope
Source-Version: 45

We believe that the bug you reported is fixed in the latest version of
diffoscope, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the 

[Reproducible-builds] diffoscope_45_amd64.changes ACCEPTED into unstable

2016-01-04 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 04 Jan 2016 16:24:50 +0100
Source: diffoscope
Binary: diffoscope debbindiff
Architecture: source all
Version: 45
Distribution: unstable
Urgency: medium
Maintainer: Reproducible builds folks 

Changed-By: Jérémy Bobbio 
Description:
 debbindiff - transitional package
 diffoscope - in-depth comparison of files, archives, and directories
Closes: 808120 808541 808809
Changes:
 diffoscope (45) unstable; urgency=medium
 .
   [ Rainer Müller ]
   * Fix typo in Mach-O comparator.
 .
   [ Jérémy Bobbio ]
   * Ensure that we always get path names from libarchive as str.
 (Closes: #808541)
   * Read ext4 reference diff using UTF-8 to ensure that the test suite
 works when run under various locales.
   * Replace file path by a fixed placeholder in readelf and objdump output.
 This will work better when comparing ELF files given on the command line.
   * Read lines using an iterator instead of loading a full list in memory.
 This greatly help diffoscope when running on large binaries. Thanks Mike
 Hommey for the report and good test case. (Closes: #808120)
   * Properly report lines we can't parse in squashfs listing.
   * Correctly parse squashfs device entries with device minors larger than 3
 digits. Thanks sajolida for providing the samples.
   * Use libarchive to list files in tar and cpio archives. The output of cpio
 and tar is too hard to control properly and tend to vary over time.
 (Closes: #808809)
   * Ensure files extracted from a squashfs image are deleted after being
 compared instead being done examining the image.
Checksums-Sha1:
 31b5fff20ca857887873a575b17160b796eb955c 2000 diffoscope_45.dsc
 a69323fc46be32e0e0bbc85dcb3ed0161e3904cb 237352 diffoscope_45.tar.xz
 3faefba3c06b4ad9fb9b39db17d58b7309d6059e 12956 debbindiff_45_all.deb
 170432d589b174f8c736ff4529376ec9d4aabeaa 51332 diffoscope_45_all.deb
Checksums-Sha256:
 72fc09b783dfce0ffe39c08ac47df122c46ec6a55ccfb59760a831efc41f79ed 2000 
diffoscope_45.dsc
 563dc9966e2c1089890386e05b7d3d0b01c542042662c72f601a27d2bd44194b 237352 
diffoscope_45.tar.xz
 193a5e5d586512823dd997457aeb02af0dc40af322d5f5f5df0817679085476c 12956 
debbindiff_45_all.deb
 8ccee942461cef4ada91dd375f1a51d8b90a5de522039652e1d0b029272d857f 51332 
diffoscope_45_all.deb
Files:
 44d2eccfc6b0bbe1a908416b4efb5732 2000 devel optional diffoscope_45.dsc
 db7e1dae773e2284df6a8ca0b342cde6 237352 devel optional diffoscope_45.tar.xz
 993fde2169b6698507b488ca34efbbb3 12956 oldlibs extra debbindiff_45_all.deb
 663d516a7f1a35e7955084695ab981c9 51332 devel optional diffoscope_45_all.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCAAGBQJWip9mAAoJEEAsIlA9Nuk2EVQP/A29z3woaDgnpAOfVsrfPHWM
YqT9WQCbC/Z+f4z+IjjiiYQfm7QWWb02ykLQx8z/+dkdVrA+ESM7H6veYNHIFgcF
+ciMLbSIoAk8/u6YoURTPRdURP0K505zhZ20CxfdaCzNbE1Ll7Ys75fTLxJHvWzm
C1Fu/Cq2o1cImAizoYP1IljXPPYEc4eo8/3isynzXTWsZXIylhDDvFEYNBaa6ZMK
NetQ9ZSKzwwxPPQMp+HbebK+slcxd/FzsdAff8b4+quqTN76ncHQlmKMhwi/zXYy
DpU5WVvvv6NcVqdvt1ZpaipYH4ALGppYZbXyByUMo8F5knbF3A1tJxUxYOF6FWDi
gjyM4bpW1RVHtD0342SI5V/NyuwFdNu+IjwITpuKmkcVrnc+EOcoxFYi6vfpOY8C
kC/da5cAWXWyj/qoP+EAH/EzYjRhptJBJiBvwcs/KT+gNMKKGR0XvuZozwVdAFOh
BWQunlohYHH9gDyBWPcHZuu7VXzK689sIicryDNwTyCn+rlWAJ/5tvKqMDYIzRMP
s6zr9XX8uZNc9UfWrXUYcly0JlNKkYiF6X4PCKKcND7jAvMmtanAf7mxwC+vAi5S
fvWucqGOluRNNwhGD6I9ZS0fPacJ+7wuaUn8clJGXU0al1/35j6Eioo1LSxgyUNv
ZXZlRhwCSth5FP/KGlDF
=Up/+
-END PGP SIGNATURE-


Thank you for your contribution to Debian.

___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#808120: marked as done (diffoscope: Should use less memory)

2016-01-04 Thread Debian Bug Tracking System
Your message dated Mon, 04 Jan 2016 16:51:01 +
with message-id 
and subject line Bug#808120: fixed in diffoscope 45
has caused the Debian Bug report #808120,
regarding diffoscope: Should use less memory
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.)


-- 
808120: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=808120
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: diffoscope
Version: 43
Severity: wishlist

Dear Maintainer,

   * What led up to the situation?

Comparing
http://archive.mozilla.org/pub/firefox/try-builds/m...@glandium.org-393e224a2bfe01eb5537d3d5ffa486d92006c4f0/try-linux-debug/firefox-45.0a1.en-US.linux-i686.tar.bz2
with
https://queue.taskcluster.net/v1/task/HaDsgSx0RUKwV2fEltHhow/runs/0/artifacts/public/build/target.tar.bz2

   * What exactly did you do (or not do) that was effective (or
 ineffective)?

I wanted a full report, so I did:

`diffoscope --html debug32.html firefox-45.0a1.en-US.linux-i686.tar.bz2 
target.tar.bz2 --max-report-size 1 --max-diff-input-lines 
100`

   * What was the outcome of this action?

A 533KB HTML file that, considering its size, doesn't contain much differences.
Yet, while processing this, the diffoscope process (not its children readelf,
objdump or diff processes) sucked more than 4GB of memory. That tells me
something unexpectedly suboptimal is happening.

   * What outcome did you expect instead?

Less memory usage.


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.2.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
--- End Message ---
--- Begin Message ---
Source: diffoscope
Source-Version: 45

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

Debian distribution maintenance software
pp.
Jérémy Bobbio  (supplier of updated diffoscope 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, 04 Jan 2016 16:24:50 +0100
Source: diffoscope
Binary: diffoscope debbindiff
Architecture: source all
Version: 45
Distribution: unstable
Urgency: medium
Maintainer: Reproducible builds folks 

Changed-By: Jérémy Bobbio 
Description:
 debbindiff - transitional package
 diffoscope - in-depth comparison of files, archives, and directories
Closes: 808120 808541 808809
Changes:
 diffoscope (45) unstable; urgency=medium
 .
   [ Rainer Müller ]
   * Fix typo in Mach-O comparator.
 .
   [ Jérémy Bobbio ]
   * Ensure that we always get path names from libarchive as str.
 (Closes: #808541)
   * Read ext4 reference diff using UTF-8 to ensure that the test suite
 works when run under various locales.
   * Replace file path by a fixed placeholder in readelf and objdump output.
 This will work better when comparing ELF files given on the command line.
   * Read lines using an iterator instead of loading a full list in memory.
 This greatly help diffoscope when running on large binaries. Thanks Mike
 Hommey for the report and good test case. (Closes: #808120)
   * Properly report lines we can't parse in squashfs listing.
   * Correctly parse squashfs device entries with device minors larger than 3
 digits. Thanks sajolida for providing the samples.
   * Use libarchive to list files in tar and cpio archives. The output of cpio
 and tar is too hard to control properly and tend to vary over time.
 (Closes: #808809)
   * Ensure files extracted from a squashfs image are deleted after being
 compared instead being done examining the image.
Checksums-Sha1:
 31b5fff20ca857887873a575b17160b796eb955c 2000 diffoscope_45.dsc
 a69323fc46be32e0e0bbc85dcb3ed0161e3904cb 237352 diffoscope_45.tar.xz
 3faefba3c06b4ad9fb9b39db17d58b7309d6059e 12956 

[Reproducible-builds] Bug#808809: marked as done (diffoscope: tests will fail in future)

2016-01-04 Thread Debian Bug Tracking System
Your message dated Mon, 04 Jan 2016 16:51:01 +
with message-id 
and subject line Bug#808809: fixed in diffoscope 45
has caused the Debian Bug report #808809,
regarding diffoscope: tests will fail in future
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.)


-- 
808809: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=808809
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
source: diffoscope
version: 44
severity: important

Hi,

when building diffoscope in the future, the tests fail like this:

=== FAILURES ===
_ test_listing _

differences = [, , ]

@pytest.mark.skipif(tool_missing('cpio'), reason='missing cpio')
def test_listing(differences):
expected_diff = open(os.path.join(os.path.dirname(__file__), 
'../data/cpio_listing_expected_diff')).read()
>   assert differences[0].unified_diff == expected_diff
E   assert '@@ -1,4 +1,4...4  2015 dir\n' == '@@ -1,4 +1,4 ...4 15:11 dir\n'
E Skipping 56 identical leading characters in diff, use -v to show
E -  6 Jun 24  2015 dir/link -> broken
E ?   ---
E +  6 Jun 24 15:10 dir/link -> broken
E ? +++
E - +lrwxrwxrwx   1 1000 1000   13 Jun 24  2015 dir/link -> 
really-broken
E ?   ---
E + +lrwxrwxrwx   1 1000 1000   13 Jun 24 15:11 dir/link -> 
really-broken
E ? +++
E Detailed information truncated (17 more lines), use "-vv" to show

tests/comparators/test_cpio.py:53: AssertionError
== 1 failed, 164 passed, 41 skipped in 98.58 seconds ===

 hm, i guess the reason is that it's build in 2017. in this case it 
prints "13 Jun 24  2015" instead of 
"13 Jun 24 15:11"
 | deki: hehe & wow. nice find.
 | so we're finding real build failures in the future now. neato.
 :)
 | Lunar: ^^ i think thats a nice story for the weekly report too


I've not filed this as serious (though I think it is) to not block testing
migration and because I'm certain there will be quite some uploads in the next
months anway. But we definitly shouldn't release with this in stable… ;-)


cheers,
Holger


signature.asc
Description: This is a digitally signed message part.
--- End Message ---
--- Begin Message ---
Source: diffoscope
Source-Version: 45

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

Debian distribution maintenance software
pp.
Jérémy Bobbio  (supplier of updated diffoscope 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, 04 Jan 2016 16:24:50 +0100
Source: diffoscope
Binary: diffoscope debbindiff
Architecture: source all
Version: 45
Distribution: unstable
Urgency: medium
Maintainer: Reproducible builds folks 

Changed-By: Jérémy Bobbio 
Description:
 debbindiff - transitional package
 diffoscope - in-depth comparison of files, archives, and directories
Closes: 808120 808541 808809
Changes:
 diffoscope (45) unstable; urgency=medium
 .
   [ Rainer Müller ]
   * Fix typo in Mach-O comparator.
 .
   [ Jérémy Bobbio ]
   * Ensure that we always get path names from libarchive as str.
 (Closes: #808541)
   * Read ext4 reference diff using UTF-8 to ensure that the test suite
 works when run under various locales.
   * Replace file path by a fixed placeholder in readelf and objdump output.
 This will work better when comparing ELF files given on the command line.
   * Read lines using an iterator instead of loading a full list in memory.
 This greatly help diffoscope when running on large binaries. Thanks Mike
 Hommey for the report and good test case. (Closes: #808120)
   * Properly report lines we can't parse in squashfs listing.
   * Correctly parse