unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#43849: mesa is not reproducible
@ 2020-10-07 15:36 Danny Milosavljevic
  2020-10-07 16:45 ` zimoun
  0 siblings, 1 reply; 3+ messages in thread
From: Danny Milosavljevic @ 2020-10-07 15:36 UTC (permalink / raw)
  To: 43849

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

--- /gnu/store/6l8s3qqvqwkp966j49v1sxw8v36mjjr6-mesa-20.1.9
+++ /gnu/store/6l8s3qqvqwkp966j49v1sxw8v36mjjr6-mesa-20.1.9-check
├── lib
│ ├── dri
│ │ ├── iris_dri.so
│ │ │ ├── readelf --wide --dynamic {}
│ │ │ │ @@ -1,27 +1,27 @@
│ │ │ │  
│ │ │ │  Dynamic section at offset 0x1aaf9a0 contains 64 entries:
│ │ │ │    Tag        Type                         Name/Value
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libglapi.so.0]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libdrm.so.2]
│ │ │ │ - 0x0000000000000001 (NEEDED)             Shared library: [libLLVMMCJIT.so.10]
│ │ │ │ - 0x0000000000000001 (NEEDED)             Shared library: [libLLVMExecutionEngine.so.10]
│ │ │ │ - 0x0000000000000001 (NEEDED)             Shared library: [libLLVMRuntimeDyld.so.10]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libLLVMCoroutines.so.10]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libLLVMX86Disassembler.so.10]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libLLVMX86CodeGen.so.10]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libLLVMX86Desc.so.10]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libLLVMX86Info.so.10]
│ │ │ │ + 0x0000000000000001 (NEEDED)             Shared library: [libLLVMMCJIT.so.10]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libLLVMAMDGPUDisassembler.so.10]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libLLVMAMDGPUCodeGen.so.10]
│ │ │ │ - 0x0000000000000001 (NEEDED)             Shared library: [libLLVMTarget.so.10]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libLLVMAMDGPUAsmParser.so.10]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libLLVMAMDGPUDesc.so.10]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libLLVMAMDGPUInfo.so.10]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libLLVMipo.so.10]
│ │ │ │ + 0x0000000000000001 (NEEDED)             Shared library: [libLLVMExecutionEngine.so.10]
│ │ │ │ + 0x0000000000000001 (NEEDED)             Shared library: [libLLVMTarget.so.10]
│ │ │ │ + 0x0000000000000001 (NEEDED)             Shared library: [libLLVMRuntimeDyld.so.10]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libLLVMScalarOpts.so.10]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libLLVMInstCombine.so.10]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libLLVMTransformUtils.so.10]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libLLVMAnalysis.so.10]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libLLVMMC.so.10]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libLLVMCore.so.10]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libLLVMSupport.so.10]
│ │ │ ├── readelf --wide --notes {}
│ │ │ │ @@ -1,4 +1,4 @@
│ │ │ │  
│ │ │ │  Displaying notes found in: .note.gnu.build-id
│ │ │ │    Owner                Data size       Description
│ │ │ │ -  GNU                  0x00000014      NT_GNU_BUILD_ID (unique build ID bitstring)         Build ID: cb4291676757c7134df419d2ebdb07b51aabe3cd
│ │ │ │ +  GNU                  0x00000014      NT_GNU_BUILD_ID (unique build ID bitstring)         Build ID: 31960fff5c38a4aa7be4ec35edf81efe1c82e818
│ │ │ ├── strings --all {}
│ │ │ │ @@ -704,29 +704,29 @@
│ │ │ │  memmem
│ │ │ │  XML_SetCharacterDataHandler
│ │ │ │  XML_GetCurrentByteIndex
│ │ │ │  __progname
│ │ │ │  __progname_full
│ │ │ │  libglapi.so.0
│ │ │ │  libdrm.so.2
│ │ │ │ -libLLVMMCJIT.so.10
│ │ │ │ -libLLVMExecutionEngine.so.10
│ │ │ │ -libLLVMRuntimeDyld.so.10
│ │ │ │  libLLVMCoroutines.so.10
│ │ │ │  libLLVMX86Disassembler.so.10
│ │ │ │  libLLVMX86CodeGen.so.10
│ │ │ │  libLLVMX86Desc.so.10
│ │ │ │  libLLVMX86Info.so.10
│ │ │ │ +libLLVMMCJIT.so.10
│ │ │ │  libLLVMAMDGPUDisassembler.so.10
│ │ │ │  libLLVMAMDGPUCodeGen.so.10
│ │ │ │ -libLLVMTarget.so.10
│ │ │ │  libLLVMAMDGPUAsmParser.so.10
│ │ │ │  libLLVMAMDGPUDesc.so.10
│ │ │ │  libLLVMAMDGPUInfo.so.10
│ │ │ │  libLLVMipo.so.10
│ │ │ │ +libLLVMExecutionEngine.so.10
│ │ │ │ +libLLVMTarget.so.10
│ │ │ │ +libLLVMRuntimeDyld.so.10
│ │ │ │  libLLVMScalarOpts.so.10
│ │ │ │  libLLVMInstCombine.so.10
│ │ │ │  libLLVMTransformUtils.so.10
│ │ │ │  libLLVMAnalysis.so.10
│ │ │ │  libLLVMMC.so.10
│ │ │ │  libLLVMCore.so.10
│ │ │ │  libLLVMSupport.so.10
│ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {}
│ │ │ │ @@ -932,36 +932,36 @@
│ │ │ │    0x00009cd8 584d4c5f 53657443 68617261 63746572 XML_SetCharacter
│ │ │ │    0x00009ce8 44617461 48616e64 6c657200 584d4c5f DataHandler.XML_
│ │ │ │    0x00009cf8 47657443 75727265 6e744279 7465496e GetCurrentByteIn
│ │ │ │    0x00009d08 64657800 5f5f7072 6f676e61 6d65005f dex.__progname._
│ │ │ │    0x00009d18 5f70726f 676e616d 655f6675 6c6c006c _progname_full.l
│ │ │ │    0x00009d28 6962676c 6170692e 736f2e30 006c6962 ibglapi.so.0.lib
│ │ │ │    0x00009d38 64726d2e 736f2e32 006c6962 4c4c564d drm.so.2.libLLVM
│ │ │ │ -  0x00009d48 4d434a49 542e736f 2e313000 6c69624c MCJIT.so.10.libL
│ │ │ │ -  0x00009d58 4c564d45 78656375 74696f6e 456e6769 LVMExecutionEngi
│ │ │ │ -  0x00009d68 6e652e73 6f2e3130 006c6962 4c4c564d ne.so.10.libLLVM
│ │ │ │ -  0x00009d78 52756e74 696d6544 796c642e 736f2e31 RuntimeDyld.so.1
│ │ │ │ -  0x00009d88 30006c69 624c4c56 4d436f72 6f757469 0.libLLVMCorouti
│ │ │ │ -  0x00009d98 6e65732e 736f2e31 30006c69 624c4c56 nes.so.10.libLLV
│ │ │ │ -  0x00009da8 4d583836 44697361 7373656d 626c6572 MX86Disassembler
│ │ │ │ -  0x00009db8 2e736f2e 3130006c 69624c4c 564d5838 .so.10.libLLVMX8
│ │ │ │ -  0x00009dc8 36436f64 6547656e 2e736f2e 3130006c 6CodeGen.so.10.l
│ │ │ │ -  0x00009dd8 69624c4c 564d5838 36446573 632e736f ibLLVMX86Desc.so
│ │ │ │ -  0x00009de8 2e313000 6c69624c 4c564d58 3836496e .10.libLLVMX86In
│ │ │ │ -  0x00009df8 666f2e73 6f2e3130 006c6962 4c4c564d fo.so.10.libLLVM
│ │ │ │ -  0x00009e08 414d4447 50554469 73617373 656d626c AMDGPUDisassembl
│ │ │ │ -  0x00009e18 65722e73 6f2e3130 006c6962 4c4c564d er.so.10.libLLVM
│ │ │ │ -  0x00009e28 414d4447 5055436f 64654765 6e2e736f AMDGPUCodeGen.so
│ │ │ │ -  0x00009e38 2e313000 6c69624c 4c564d54 61726765 .10.libLLVMTarge
│ │ │ │ -  0x00009e48 742e736f 2e313000 6c69624c 4c564d41 t.so.10.libLLVMA
│ │ │ │ -  0x00009e58 4d444750 5541736d 50617273 65722e73 MDGPUAsmParser.s
│ │ │ │ -  0x00009e68 6f2e3130 006c6962 4c4c564d 414d4447 o.10.libLLVMAMDG
│ │ │ │ -  0x00009e78 50554465 73632e73 6f2e3130 006c6962 PUDesc.so.10.lib
│ │ │ │ -  0x00009e88 4c4c564d 414d4447 5055496e 666f2e73 LLVMAMDGPUInfo.s
│ │ │ │ -  0x00009e98 6f2e3130 006c6962 4c4c564d 69706f2e o.10.libLLVMipo.
│ │ │ │ +  0x00009d48 436f726f 7574696e 65732e73 6f2e3130 Coroutines.so.10
│ │ │ │ +  0x00009d58 006c6962 4c4c564d 58383644 69736173 .libLLVMX86Disas
│ │ │ │ +  0x00009d68 73656d62 6c65722e 736f2e31 30006c69 sembler.so.10.li
│ │ │ │ +  0x00009d78 624c4c56 4d583836 436f6465 47656e2e bLLVMX86CodeGen.
│ │ │ │ +  0x00009d88 736f2e31 30006c69 624c4c56 4d583836 so.10.libLLVMX86
│ │ │ │ +  0x00009d98 44657363 2e736f2e 3130006c 69624c4c Desc.so.10.libLL
│ │ │ │ +  0x00009da8 564d5838 36496e66 6f2e736f 2e313000 VMX86Info.so.10.
│ │ │ │ +  0x00009db8 6c69624c 4c564d4d 434a4954 2e736f2e libLLVMMCJIT.so.
│ │ │ │ +  0x00009dc8 3130006c 69624c4c 564d414d 44475055 10.libLLVMAMDGPU
│ │ │ │ +  0x00009dd8 44697361 7373656d 626c6572 2e736f2e Disassembler.so.
│ │ │ │ +  0x00009de8 3130006c 69624c4c 564d414d 44475055 10.libLLVMAMDGPU
│ │ │ │ +  0x00009df8 436f6465 47656e2e 736f2e31 30006c69 CodeGen.so.10.li
[...]
│ │ ├── nouveau_drv_video.so
│ │ │ ├── readelf --wide --dynamic {}
│ │ │ │ @@ -4,29 +4,29 @@
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libdrm.so.2]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libz.so.1]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libxcb-sync.so.1]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libxcb-present.so.0]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libxshmfence.so.1]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libxcb-xfixes.so.0]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libxcb-dri3.so.0]
│ │ │ │ - 0x0000000000000001 (NEEDED)             Shared library: [libLLVMMCJIT.so.10]
│ │ │ │ - 0x0000000000000001 (NEEDED)             Shared library: [libLLVMExecutionEngine.so.10]
│ │ │ │ - 0x0000000000000001 (NEEDED)             Shared library: [libLLVMRuntimeDyld.so.10]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libLLVMCoroutines.so.10]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libLLVMX86Disassembler.so.10]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libLLVMX86CodeGen.so.10]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libLLVMX86Desc.so.10]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libLLVMX86Info.so.10]
│ │ │ │ + 0x0000000000000001 (NEEDED)             Shared library: [libLLVMMCJIT.so.10]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libLLVMAMDGPUDisassembler.so.10]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libLLVMAMDGPUCodeGen.so.10]
│ │ │ │ - 0x0000000000000001 (NEEDED)             Shared library: [libLLVMTarget.so.10]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libLLVMAMDGPUAsmParser.so.10]
│ │ │ │   0x0000000000000001 (NEEDED)             Shared library: [libLLVMAMDGPUDesc.so.10]
[...]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

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

* bug#43849: mesa is not reproducible
  2020-10-07 15:36 bug#43849: mesa is not reproducible Danny Milosavljevic
@ 2020-10-07 16:45 ` zimoun
  2023-05-10 12:18   ` Maxim Cournoyer
  0 siblings, 1 reply; 3+ messages in thread
From: zimoun @ 2020-10-07 16:45 UTC (permalink / raw)
  To: Danny Milosavljevic; +Cc: 43849

Dear Danny,

You asked on guix-devel since when Mesa is not reproducible: at least
since v1.1.0.

  git --no-pager log v1.1.0 -1 --format='%H'
  d62c9b2671be55ae0305bebfda17b595f33797f2

  guix time-machine --commit=d62c9b2671be55ae0305bebfda17b595f33797f2 \
       -- build mesa
  guix time-machine --commit=d62c9b2671be55ae0305bebfda17b595f33797f2 \
       -- build mesa --no-grafts --check -K

--8<---------------cut here---------------start------------->8---
guix build: error: derivation `/gnu/store/wsp9wf83bbsmz8x061rhqndx05zmjff0-mesa-19.3.4.drv' may not be deterministic: output `/gnu/store/2mf0clz9w64diy0kz11qcs4q5wg9hc6z-mesa-19.3.4' differs from ?/gnu/store/2mf0clz9w64diy0kz11qcs4q5wg9hc6z-mesa-19.3.4-check?
--8<---------------cut here---------------end--------------->8---

And the differing files are:

 - lib/dri/iris_dri.so
 - lib/dri/nouveau_drv_video.so
 - lib/libvulkan_radeon.so
 - lib/vdpau/libvdpau_nouveau.so.1.0.0


All the best,
simon




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

* bug#43849: mesa is not reproducible
  2020-10-07 16:45 ` zimoun
@ 2023-05-10 12:18   ` Maxim Cournoyer
  0 siblings, 0 replies; 3+ messages in thread
From: Maxim Cournoyer @ 2023-05-10 12:18 UTC (permalink / raw)
  To: zimoun; +Cc: Danny Milosavljevic, 43849-done

Hi,

zimoun <zimon.toutoune@gmail.com> writes:

> Dear Danny,
>
> You asked on guix-devel since when Mesa is not reproducible: at least
> since v1.1.0.
>
>   git --no-pager log v1.1.0 -1 --format='%H'
>   d62c9b2671be55ae0305bebfda17b595f33797f2
>
>   guix time-machine --commit=d62c9b2671be55ae0305bebfda17b595f33797f2 \
>        -- build mesa
>   guix time-machine --commit=d62c9b2671be55ae0305bebfda17b595f33797f2 \
>        -- build mesa --no-grafts --check -K
>
> guix build: error: derivation `/gnu/store/wsp9wf83bbsmz8x061rhqndx05zmjff0-mesa-19.3.4.drv' may not be deterministic: output `/gnu/store/2mf0clz9w64diy0kz11qcs4q5wg9hc6z-mesa-19.3.4' differs from ?/gnu/store/2mf0clz9w64diy0kz11qcs4q5wg9hc6z-mesa-19.3.4-check?
>
> And the differing files are:
>
>  - lib/dri/iris_dri.so
>  - lib/dri/nouveau_drv_video.so
>  - lib/libvulkan_radeon.so
>  - lib/vdpau/libvdpau_nouveau.so.1.0.0

This has supposedly been fixed by updates to Meson.

Closing.

-- 
Thanks,
Maxim




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

end of thread, other threads:[~2023-05-10 12:20 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-10-07 15:36 bug#43849: mesa is not reproducible Danny Milosavljevic
2020-10-07 16:45 ` zimoun
2023-05-10 12:18   ` Maxim Cournoyer

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).