From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark H Weaver Subject: bug#31970: epiphany: Strange "XXXXXXXXXXXXX..." entries in library RPATHs Date: Mon, 25 Jun 2018 17:59:38 -0400 Message-ID: <878t725xyt.fsf@netris.org> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50922) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fXZYk-0005fx-Pg for bug-guix@gnu.org; Mon, 25 Jun 2018 18:02:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fXZYg-0006EI-S3 for bug-guix@gnu.org; Mon, 25 Jun 2018 18:02:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:55725) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fXZYg-0006Dk-O4 for bug-guix@gnu.org; Mon, 25 Jun 2018 18:02:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fXZYg-0000WP-5v for bug-guix@gnu.org; Mon, 25 Jun 2018 18:02:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50794) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fXZXf-0005Yf-0i for bug-guix@gnu.org; Mon, 25 Jun 2018 18:01:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fXZXb-0005Y8-3S for bug-guix@gnu.org; Mon, 25 Jun 2018 18:00:59 -0400 Received: from world.peace.net ([64.112.178.59]:41494) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fXZXa-0005Xb-U5 for bug-guix@gnu.org; Mon, 25 Jun 2018 18:00:55 -0400 List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 31970@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=3Dfc5c5b92cf7a1f6d6= 5079f3840df502edcf58f50 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' /gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/lib/epiphany/li= bephymain.so: changing RPATH from ("$ORIGIN/../lib" "$ORIGIN/../lib/sync" "= XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" "/gnu/store/n6acaivs0jwiwpidjr551dh= dni5kgpcr-glibc-2.26.105-g0890d5379c/lib" "/gnu/store/xfjba1kww8ngdc6nxldd8= ly93nh13ayy-gcc-5.5.0-lib/lib" "/gnu/store/fs5f2mhnz2czgkcwd594f3i8yh0lyrfd= -cairo-1.14.10/lib" "/gnu/store/xg4s4kkmgl0vrc8pkayisdgp4z52z51x-gdk-pixbuf= +svg-2.36.11/lib" "/gnu/store/sm37m59gq3smxxz8gs4jikn50qg0g7xh-glib-2.54.2/= lib" "/gnu/store/w3fln0k01r96grk6dalhslhqdgiirza5-gtk+-3.22.28/lib" "/gnu/s= tore/pwbx5fhjrq9crr1c0d2x08ch0l6vr3cv-pango-1.40.14/lib" "/gnu/store/k4g19c= qifm221m1ds0xsbalzf5l0a4al-json-glib-1.4.2/lib" "/gnu/store/1pc7nbv72rcsicn= 1w7bhasmszsrzrvqm-libsoup-2.62.1/lib" "/gnu/store/mv9m6bxdhijhlfvxpja3km6v5= 99b4pv5-libxml2-2.9.7/lib" "/gnu/store/1p1rpw3r36a15frw20pppydddvzb7s8m-web= kitgtk-2.20.1/lib" "/gnu/store/sh8x9wn7fia7d0d73h04lrcwj84sq3a1-gcr-3.20.0/= lib" "/gnu/store/wchs0c6kxvdnpyfr609p77iwipk0l2p5-libnotify-0.7.7/lib") to = ("/gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/lib/epiphany:= /gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/lib/epiphany" "= $ORIGIN/../lib" "$ORIGIN/../lib/sync" "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX= XX" "/gnu/store/n6acaivs0jwiwpidjr551dhdni5kgpcr-glibc-2.26.105-g0890d5379c= /lib" "/gnu/store/xfjba1kww8ngdc6nxldd8ly93nh13ayy-gcc-5.5.0-lib/lib" "/gnu= /store/fs5f2mhnz2czgkcwd594f3i8yh0lyrfd-cairo-1.14.10/lib" "/gnu/store/xg4s= 4kkmgl0vrc8pkayisdgp4z52z51x-gdk-pixbuf+svg-2.36.11/lib" "/gnu/store/sm37m5= 9gq3smxxz8gs4jikn50qg0g7xh-glib-2.54.2/lib" "/gnu/store/w3fln0k01r96grk6dal= hslhqdgiirza5-gtk+-3.22.28/lib" "/gnu/store/pwbx5fhjrq9crr1c0d2x08ch0l6vr3c= v-pango-1.40.14/lib" "/gnu/store/k4g19cqifm221m1ds0xsbalzf5l0a4al-json-glib= -1.4.2/lib" "/gnu/store/1pc7nbv72rcsicn1w7bhasmszsrzrvqm-libsoup-2.62.1/lib= " "/gnu/store/mv9m6bxdhijhlfvxpja3km6v599b4pv5-libxml2-2.9.7/lib" "/gnu/sto= re/1p1rpw3r36a15frw20pppydddvzb7s8m-webkitgtk-2.20.1/lib" "/gnu/store/sh8x9= wn7fia7d0d73h04lrcwj84sq3a1-gcr-3.20.0/lib" "/gnu/store/wchs0c6kxvdnpyfr609= p77iwipk0l2p5-libnotify-0.7.7/lib") /gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/lib/epiphany/li= bephysync.so: changing RPATH from ("$ORIGIN/.." "/gnu/store/n6acaivs0jwiwpi= djr551dhdni5kgpcr-glibc-2.26.105-g0890d5379c/lib" "/gnu/store/xfjba1kww8ngd= c6nxldd8ly93nh13ayy-gcc-5.5.0-lib/lib" "/gnu/store/sm37m59gq3smxxz8gs4jikn5= 0qg0g7xh-glib-2.54.2/lib" "/gnu/store/k4g19cqifm221m1ds0xsbalzf5l0a4al-json= -glib-1.4.2/lib" "/gnu/store/0mk25fngkr23yb59vdqia5j537ppij26-libsecret-0.1= 8.6/lib" "/gnu/store/1pc7nbv72rcsicn1w7bhasmszsrzrvqm-libsoup-2.62.1/lib" "= /gnu/store/pxflf9nzyy3mic176p4424f4czrz5v3f-gmp-6.1.2/lib" "/gnu/store/zgkx= 59mskhn6lcyf9v2z7frblhq139fq-nettle-3.4/lib") to ("/gnu/store/11brb84am3j1k= 4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/lib/epiphany" "$ORIGIN/.." "/gnu/store/= n6acaivs0jwiwpidjr551dhdni5kgpcr-glibc-2.26.105-g0890d5379c/lib" "/gnu/stor= e/xfjba1kww8ngdc6nxldd8ly93nh13ayy-gcc-5.5.0-lib/lib" "/gnu/store/sm37m59gq= 3smxxz8gs4jikn50qg0g7xh-glib-2.54.2/lib" "/gnu/store/k4g19cqifm221m1ds0xsba= lzf5l0a4al-json-glib-1.4.2/lib" "/gnu/store/0mk25fngkr23yb59vdqia5j537ppij2= 6-libsecret-0.18.6/lib" "/gnu/store/1pc7nbv72rcsicn1w7bhasmszsrzrvqm-libsou= p-2.62.1/lib" "/gnu/store/pxflf9nzyy3mic176p4424f4czrz5v3f-gmp-6.1.2/lib" "= /gnu/store/zgkx59mskhn6lcyf9v2z7frblhq139fq-nettle-3.4/lib") /gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/lib/epiphany/we= b-extensions/libephywebextension.so: changing RPATH from ("$ORIGIN/../../li= b" "$ORIGIN/../../lib/sync" "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" "/gnu/store/= n6acaivs0jwiwpidjr551dhdni5kgpcr-glibc-2.26.105-g0890d5379c/lib" "/gnu/stor= e/xfjba1kww8ngdc6nxldd8ly93nh13ayy-gcc-5.5.0-lib/lib" "/gnu/store/sm37m59gq= 3smxxz8gs4jikn50qg0g7xh-glib-2.54.2/lib" "/gnu/store/w3fln0k01r96grk6dalhsl= hqdgiirza5-gtk+-3.22.28/lib" "/gnu/store/1pc7nbv72rcsicn1w7bhasmszsrzrvqm-l= ibsoup-2.62.1/lib" "/gnu/store/1p1rpw3r36a15frw20pppydddvzb7s8m-webkitgtk-2= .20.1/lib") to ("/gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.= 1/lib/epiphany:/gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/= lib/epiphany" "$ORIGIN/../../lib" "$ORIGIN/../../lib/sync" "XXXXXXXXXXXXXXX= XXXXXXXXXXXXXXXXX" "/gnu/store/n6acaivs0jwiwpidjr551dhdni5kgpcr-glibc-2.26.= 105-g0890d5379c/lib" "/gnu/store/xfjba1kww8ngdc6nxldd8ly93nh13ayy-gcc-5.5.0= -lib/lib" "/gnu/store/sm37m59gq3smxxz8gs4jikn50qg0g7xh-glib-2.54.2/lib" "/g= nu/store/w3fln0k01r96grk6dalhslhqdgiirza5-gtk+-3.22.28/lib" "/gnu/store/1pc= 7nbv72rcsicn1w7bhasmszsrzrvqm-libsoup-2.62.1/lib" "/gnu/store/1p1rpw3r36a15= frw20pppydddvzb7s8m-webkitgtk-2.20.1/lib") /gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/libexec/.epipha= ny-search-provider-real: changing RPATH from ("$ORIGIN/" "$ORIGIN/../lib" "= $ORIGIN/../lib/sync" "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX" "/gnu/store/n6acaivs0j= wiwpidjr551dhdni5kgpcr-glibc-2.26.105-g0890d5379c/lib" "/gnu/store/xfjba1kw= w8ngdc6nxldd8ly93nh13ayy-gcc-5.5.0-lib/lib" "/gnu/store/sm37m59gq3smxxz8gs4= jikn50qg0g7xh-glib-2.54.2/lib" "/gnu/store/w3fln0k01r96grk6dalhslhqdgiirza5= -gtk+-3.22.28/lib" "/gnu/store/1pc7nbv72rcsicn1w7bhasmszsrzrvqm-libsoup-2.6= 2.1/lib") to ("/gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/= lib/epiphany:/gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/li= b/epiphany" "$ORIGIN/" "$ORIGIN/../lib" "$ORIGIN/../lib/sync" "XXXXXXXXXXXX= XXXXXXXXXXXXXXXXX" "/gnu/store/n6acaivs0jwiwpidjr551dhdni5kgpcr-glibc-2.26.= 105-g0890d5379c/lib" "/gnu/store/xfjba1kww8ngdc6nxldd8ly93nh13ayy-gcc-5.5.0= -lib/lib" "/gnu/store/sm37m59gq3smxxz8gs4jikn50qg0g7xh-glib-2.54.2/lib" "/g= nu/store/w3fln0k01r96grk6dalhslhqdgiirza5-gtk+-3.22.28/lib" "/gnu/store/1pc= 7nbv72rcsicn1w7bhasmszsrzrvqm-libsoup-2.62.1/lib") /gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/libexec/epiphan= y/.ephy-profile-migrator-real: changing RPATH from ("$ORIGIN/" "$ORIGIN/../= lib" "$ORIGIN/../lib/sync" "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX" "/gnu/store/n6ac= aivs0jwiwpidjr551dhdni5kgpcr-glibc-2.26.105-g0890d5379c/lib" "/gnu/store/xf= jba1kww8ngdc6nxldd8ly93nh13ayy-gcc-5.5.0-lib/lib" "/gnu/store/sm37m59gq3smx= xz8gs4jikn50qg0g7xh-glib-2.54.2/lib" "/gnu/store/k4g19cqifm221m1ds0xsbalzf5= l0a4al-json-glib-1.4.2/lib" "/gnu/store/0mk25fngkr23yb59vdqia5j537ppij26-li= bsecret-0.18.6/lib" "/gnu/store/mv9m6bxdhijhlfvxpja3km6v599b4pv5-libxml2-2.= 9.7/lib" "/gnu/store/1p1rpw3r36a15frw20pppydddvzb7s8m-webkitgtk-2.20.1/lib"= ) to ("/gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/lib/epip= hany:/gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/lib/epipha= ny:/gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/lib/epiphany= " "$ORIGIN/" "$ORIGIN/../lib" "$ORIGIN/../lib/sync" "XXXXXXXXXXXXXXXXXXXXXX= XXXXXXX" "/gnu/store/n6acaivs0jwiwpidjr551dhdni5kgpcr-glibc-2.26.105-g0890d= 5379c/lib" "/gnu/store/xfjba1kww8ngdc6nxldd8ly93nh13ayy-gcc-5.5.0-lib/lib" = "/gnu/store/sm37m59gq3smxxz8gs4jikn50qg0g7xh-glib-2.54.2/lib" "/gnu/store/k= 4g19cqifm221m1ds0xsbalzf5l0a4al-json-glib-1.4.2/lib" "/gnu/store/0mk25fngkr= 23yb59vdqia5j537ppij26-libsecret-0.18.6/lib" "/gnu/store/mv9m6bxdhijhlfvxpj= a3km6v599b4pv5-libxml2-2.9.7/lib" "/gnu/store/1p1rpw3r36a15frw20pppydddvzb7= s8m-webkitgtk-2.20.1/lib") /gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/bin/.epiphany-r= eal: changing RPATH from ("$ORIGIN/" "$ORIGIN/../lib" "$ORIGIN/../lib/sync"= "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX" "/gnu/store/n6acaivs0jwiwpidjr551dhdni5kgp= cr-glibc-2.26.105-g0890d5379c/lib" "/gnu/store/xfjba1kww8ngdc6nxldd8ly93nh1= 3ayy-gcc-5.5.0-lib/lib" "/gnu/store/sm37m59gq3smxxz8gs4jikn50qg0g7xh-glib-2= .54.2/lib" "/gnu/store/w3fln0k01r96grk6dalhslhqdgiirza5-gtk+-3.22.28/lib" "= /gnu/store/mv9m6bxdhijhlfvxpja3km6v599b4pv5-libxml2-2.9.7/lib" "/gnu/store/= wchs0c6kxvdnpyfr609p77iwipk0l2p5-libnotify-0.7.7/lib") to ("/gnu/store/11br= b84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/lib/epiphany:/gnu/store/11brb8= 4am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/lib/epiphany" "$ORIGIN/" "$ORIGI= N/../lib" "$ORIGIN/../lib/sync" "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX" "/gnu/store= /n6acaivs0jwiwpidjr551dhdni5kgpcr-glibc-2.26.105-g0890d5379c/lib" "/gnu/sto= re/xfjba1kww8ngdc6nxldd8ly93nh13ayy-gcc-5.5.0-lib/lib" "/gnu/store/sm37m59g= q3smxxz8gs4jikn50qg0g7xh-glib-2.54.2/lib" "/gnu/store/w3fln0k01r96grk6dalhs= lhqdgiirza5-gtk+-3.22.28/lib" "/gnu/store/mv9m6bxdhijhlfvxpja3km6v599b4pv5-= libxml2-2.9.7/lib" "/gnu/store/wchs0c6kxvdnpyfr609p77iwipk0l2p5-libnotify-0= .7.7/lib") phase `fix-runpath' succeeded after 2.0 seconds starting phase `validate-runpath' validating RUNPATH of 4 binaries in "/gnu/store/11brb84am3j1k4cxvpv4vwi1vhv= 80xcd-epiphany-3.28.1/lib"... /gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/lib/epiphany/li= bephymain.so: warning: RUNPATH contains bogus entries: ("XXXXXXXXXXXXXXXXXX= XXXXXXXXXXXXXXXXXXXX") /gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/lib/epiphany/we= b-extensions/libephywebextension.so: warning: RUNPATH contains bogus entrie= s: ("XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") validating RUNPATH of 2 binaries in "/gnu/store/11brb84am3j1k4cxvpv4vwi1vhv= 80xcd-epiphany-3.28.1/libexec"... /gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/libexec/.epipha= ny-search-provider-real: warning: RUNPATH contains bogus entries: ("XXXXXXX= XXXXXXXXXXXXXXXXXXXXXX") /gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/libexec/epiphan= y/.ephy-profile-migrator-real: warning: RUNPATH contains bogus entries: ("X= XXXXXXXXXXXXXXXXXXXXXXXXXXXX") validating RUNPATH of 1 binaries in "/gnu/store/11brb84am3j1k4cxvpv4vwi1vhv= 80xcd-epiphany-3.28.1/bin"... /gnu/store/11brb84am3j1k4cxvpv4vwi1vhv80xcd-epiphany-3.28.1/bin/.epiphany-r= eal: warning: RUNPATH contains bogus entries: ("XXXXXXXXXXXXXXXXXXXXXXXXXXX= XX") 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/11brb84am3j1k4cxvpv4vwi1vhv80xc= d-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---