Subject: bug#31970: closed (Re: bug#31970: epiphany: Strange "XXXXXXXXXXXXX..." entries in library RPATHs)

From: [email-masked] (GNU bug Tracking System)
Date: Mon, 13 Sep 2021 03:51:02 +0000

Your bug report

#31970: epiphany: Strange "XXXXXXXXXXXXX..." entries in library RPATHs

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
31970: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=31970
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#31970: epiphany: Strange "XXXXXXXXXXXXX..." entries in library RPATHs
From: Sarah Morgensen <[email-masked]>
To: Mark H Weaver <[email-masked]>
Cc: [email-masked]
Date: Sun, 12 Sep 2021 20:50:06 -0700
List-Id: <debbugs-submit.debbugs.gnu.org>

Hi,

Mark H Weaver <[email-masked]> writes:

> Since the upgrade from epiphany-3.24.4 to 3.28.1 in commit
> fc5c5b92cf7a1f6d65079f3840df502edcf58f50,
>
>   https://git.savannah.gnu.org/cgit/guix.git/commit/?id=fc5c5b92cf7a1f6d65079f3840df502edcf58f50
>
> which also changed the build-system from 'glib-or-gtk-build-system' to
> 'meson-build-system', warnings started appearing in the build logs for
> epiphany complaining about "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
> appearing in the RPATH of the built libraries.

Closing this old issue.  (On current master, the build logs no longer
show that error, and `readelf -d' reports no such bogus entries.)

--
Sarah

Subject: epiphany: Strange "XXXXXXXXXXXXX..." entries in library RPATHs
From: Mark H Weaver <[email-masked]>
To: [email-masked]
Date: Mon, 25 Jun 2018 17:59:38 -0400
List-Id: <debbugs-submit.debbugs.gnu.org>

Since the upgrade from epiphany-3.24.4 to 3.28.1 in commit
fc5c5b92cf7a1f6d65079f3840df502edcf58f50,

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

which also changed the build-system from 'glib-or-gtk-build-system' to
'meson-build-system', warnings started appearing in the build logs for
epiphany complaining about "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
appearing in the RPATH of the built libraries.

Here's the last build on Hydra of epiphany-2.24.4 on x86_64 master,
which does not include the warnings:

  https://hydra.gnu.org/build/2633780

Here's the first build on Hydra of epiphany-3.28.1 on x86_64 master,
which includes the warnings:

  https://hydra.gnu.org/build/2642004

See below for the relevant excerpt of the build log.  Note also the
RPATH entries preceeding "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
beginning with "$ORIGIN/".  I'm not sure if those are a problem or not.

      Mark

--8<---------------cut here---------------start------------->8---
starting phase `strip'
stripping binaries in "/gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/lib" with "strip" and flags ("--strip-debug")
stripping binaries in "/gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/libexec" with "strip" and flags ("--strip-debug")
stripping binaries in "/gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/bin" with "strip" and flags ("--strip-debug")
phase `strip' succeeded after 0.0 seconds
starting phase `fix-runpath'
phase `fix-runpath' succeeded after 2.0 seconds
starting phase `validate-runpath'
validating RUNPATH of 4 binaries in "/gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/lib"...
/gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/lib/epiphany/libephymain.so: warning: RUNPATH contains bogus entries: ("XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX")
/gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/lib/epiphany/web-extensions/libephywebextension.so: warning: RUNPATH contains bogus entries: ("XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX")
validating RUNPATH of 2 binaries in "/gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/libexec"...
/gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/libexec/.epiphany-search-provider-real: warning: RUNPATH contains bogus entries: ("XXXXXXXXXXXXXXXXXXXXXXXXXXXXX")
/gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/libexec/epiphany/.ephy-profile-migrator-real: warning: RUNPATH contains bogus entries: ("XXXXXXXXXXXXXXXXXXXXXXXXXXXXX")
validating RUNPATH of 1 binaries in "/gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/bin"...
/gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/bin/.epiphany-real: warning: RUNPATH contains bogus entries: ("XXXXXXXXXXXXXXXXXXXXXXXXXXXXX")
phase `validate-runpath' succeeded after 0.0 seconds
starting phase `validate-documentation-location'
phase `validate-documentation-location' succeeded after 0.0 seconds
starting phase `delete-info-dir-file'
phase `delete-info-dir-file' succeeded after 0.0 seconds
starting phase `patch-dot-desktop-files'
adjusting 1 '.desktop' files in "/gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/share/applications"
phase `patch-dot-desktop-files' succeeded after 0.0 seconds
starting phase `install-license-files'
installing 0 license files
phase `install-license-files' succeeded after 0.0 seconds
starting phase `reset-gzip-timestamps'
phase `reset-gzip-timestamps' succeeded after 0.0 seconds
starting phase `compress-documentation'
phase `compress-documentation' succeeded after 0.0 seconds
@ build-succeeded /gnu/store/ayz6arvn9qa5wl9bh7wrbamxq6ddpvs7-epiphany-3.28.1.drv -
--8<---------------cut here---------------end--------------->8---