unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#24112: xorg-server 1.18.1 is not bit-reproducible
@ 2016-07-30  9:24 Ludovic Courtès
  2017-10-31  0:03 ` Ludovic Courtès
  0 siblings, 1 reply; 4+ messages in thread
From: Ludovic Courtès @ 2016-07-30  9:24 UTC (permalink / raw)
  To: 24112

[-- Attachment #1: Type: text/plain, Size: 638 bytes --]

Like this:

--8<---------------cut here---------------start------------->8---
$ diff --no-dereference -ur /gnu/store/bphkp3xdxch64299iv92xmklrda2lhpi-xorg-server-1.18.1{,-check}
Binary files /gnu/store/bphkp3xdxch64299iv92xmklrda2lhpi-xorg-server-1.18.1/bin/Xorg and /gnu/store/bphkp3xdxch64299iv92xmklrda2lhpi-xorg-server-1.18.1-check/bin/Xorg differ
$ diffoscope --html t.html /gnu/store/bphkp3xdxch64299iv92xmklrda2lhpi-xorg-server-1.18.1{,-check}/bin/Xorg
$ git describe
v0.10.0-2233-gb6e59b1
--8<---------------cut here---------------end--------------->8---

The Diffoscope output shows offsets in the code.

Ludo’.


[-- Attachment #2: Diffoscope output --]
[-- Type: application/octet-stream, Size: 47977 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#24112: xorg-server 1.18.1 is not bit-reproducible
  2016-07-30  9:24 bug#24112: xorg-server 1.18.1 is not bit-reproducible Ludovic Courtès
@ 2017-10-31  0:03 ` Ludovic Courtès
  2017-10-31  6:34   ` Danny Milosavljevic
  0 siblings, 1 reply; 4+ messages in thread
From: Ludovic Courtès @ 2017-10-31  0:03 UTC (permalink / raw)
  To: 24112-done

Fixed:

  https://git.savannah.gnu.org/cgit/guix.git/commit/?id=c2eb8cd98c82277e851eb4302b7f12614e215a76

Ludo’.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#24112: xorg-server 1.18.1 is not bit-reproducible
  2017-10-31  0:03 ` Ludovic Courtès
@ 2017-10-31  6:34   ` Danny Milosavljevic
  2017-10-31 15:21     ` Ludovic Courtès
  0 siblings, 1 reply; 4+ messages in thread
From: Danny Milosavljevic @ 2017-10-31  6:34 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: 24112-done

+             ;; The default is to use "uname -srm", which captures the kernel
+             ;; version and makes builds non-reproducible.
+             "--with-os-name=GNU"
+
+             "--with-os-vendor=GuixSD"    ;not strictly needed, but looks nice

Isn't that the wrong way around?

^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#24112: xorg-server 1.18.1 is not bit-reproducible
  2017-10-31  6:34   ` Danny Milosavljevic
@ 2017-10-31 15:21     ` Ludovic Courtès
  0 siblings, 0 replies; 4+ messages in thread
From: Ludovic Courtès @ 2017-10-31 15:21 UTC (permalink / raw)
  To: Danny Milosavljevic; +Cc: 24112-done

Danny Milosavljevic <dannym@scratchpost.org> skribis:

> +             ;; The default is to use "uname -srm", which captures the kernel
> +             ;; version and makes builds non-reproducible.
> +             "--with-os-name=GNU"
> +
> +             "--with-os-vendor=GuixSD"    ;not strictly needed, but looks nice
>
> Isn't that the wrong way around?

The OS is arguably “GNU”, and if we assume that “vendor” really means
“distro”, that sounds about right.  Not that it matters much anyway.
:-)

Ludo’.

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2017-10-31 15:22 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-07-30  9:24 bug#24112: xorg-server 1.18.1 is not bit-reproducible Ludovic Courtès
2017-10-31  0:03 ` Ludovic Courtès
2017-10-31  6:34   ` Danny Milosavljevic
2017-10-31 15:21     ` Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).