From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 12 00:53:24 2014 Received: (at submit) by debbugs.gnu.org; 12 Oct 2014 04:53:24 +0000 Received: from localhost ([127.0.0.1]:41417 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XdB9o-00047g-0F for submit@debbugs.gnu.org; Sun, 12 Oct 2014 00:53:24 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46778) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XdB9l-00047Y-Sg for submit@debbugs.gnu.org; Sun, 12 Oct 2014 00:53:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XdB9k-0004Ci-P9 for submit@debbugs.gnu.org; Sun, 12 Oct 2014 00:53:21 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:48277) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XdB9k-0004Ce-MJ for submit@debbugs.gnu.org; Sun, 12 Oct 2014 00:53:20 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48453) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XdB9e-0004v9-M7 for bug-guix@gnu.org; Sun, 12 Oct 2014 00:53:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XdB9Y-0004AQ-QL for bug-guix@gnu.org; Sun, 12 Oct 2014 00:53:14 -0400 Received: from world.peace.net ([96.39.62.75]:37746) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XdB9Y-0004AM-Mf for bug-guix@gnu.org; Sun, 12 Oct 2014 00:53:08 -0400 Received: from c-24-62-95-23.hsd1.ma.comcast.net ([24.62.95.23] helo=jojen) by world.peace.net with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1XdB9S-0000Tj-Tt; Sun, 12 Oct 2014 00:53:03 -0400 From: Mark H Weaver To: bug-guix@gnu.org Subject: Qt fails to build from source Date: Sun, 12 Oct 2014 00:53:08 -0400 Message-ID: <87ppdxyjm3.fsf@netris.org> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Somewhere between 74c7af9 and 7239828, all of the Qt builds broke. See: http://hydra.gnu.org/eval/100809#tabs-now-fail Mark From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 12 17:30:45 2014 Received: (at 18695) by debbugs.gnu.org; 12 Oct 2014 21:30:45 +0000 Received: from localhost ([127.0.0.1]:42123 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XdQiy-0005MU-7n for submit@debbugs.gnu.org; Sun, 12 Oct 2014 17:30:44 -0400 Received: from hera.aquilenet.fr ([141.255.128.1]:48409) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XdQiu-0005MJ-9B for 18695@debbugs.gnu.org; Sun, 12 Oct 2014 17:30:41 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 8AA8A3DB9; Sun, 12 Oct 2014 23:30:39 +0200 (CEST) Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xsZ+7u1tjLS6; Sun, 12 Oct 2014 23:30:39 +0200 (CEST) Received: from pluto (reverse-83.fdn.fr [80.67.176.83]) by hera.aquilenet.fr (Postfix) with ESMTPSA id DF5183DB1; Sun, 12 Oct 2014 23:30:38 +0200 (CEST) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Mark H Weaver Subject: Re: bug#18695: Qt fails to build from source References: <87ppdxyjm3.fsf@netris.org> Date: Sun, 12 Oct 2014 23:30:46 +0200 In-Reply-To: <87ppdxyjm3.fsf@netris.org> (Mark H. Weaver's message of "Sun, 12 Oct 2014 00:53:08 -0400") Message-ID: <87siitt1q1.fsf@gnu.org> User-Agent: Gnus/5.130011 (Ma Gnus v0.11) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 18695 Cc: John Darrington , 18695@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mark H Weaver skribis: > Somewhere between 74c7af9 and 7239828, all of the Qt builds broke. > See: > > http://hydra.gnu.org/eval/100809#tabs-now-fail Looking at , the error is: --8<---------------cut here---------------start------------->8--- g++ -Wl,--no-undefined -Wl,-O1 -Wl,-rpath,/gnu/store/icmr1hzi8r72h18n030902= x6816myy11-qt-5.2.1/lib -shared -Wl,-Bsymbolic-functions -Wl,-soname,libQt5= Network.so.5 -o libQt5Network.so.5.2.1 .obj/qftp.o .obj/qhttpnetworkheader.= o .obj/qhttpnetworkrequest.o .obj/qhttpnetworkreply.o .obj/qhttpnetworkconn= ection.o .obj/qhttpnetworkconnectionchannel.o .obj/qnetworkaccessauthentica= tionmanager.o .obj/qnetworkaccessmanager.o .obj/qnetworkaccesscache.o .obj/= qnetworkaccessbackend.o .obj/qnetworkaccessdebugpipebackend.o .obj/qnetwork= accessfilebackend.o .obj/qnetworkaccesscachebackend.o .obj/qnetworkaccessft= pbackend.o .obj/qnetworkcookie.o .obj/qnetworkcookiejar.o .obj/qnetworkrequ= est.o .obj/qnetworkreply.o .obj/qnetworkreplyimpl.o .obj/qnetworkreplydatai= mpl.o .obj/qnetworkreplyhttpimpl.o .obj/qnetworkreplyfileimpl.o .obj/qabstr= actnetworkcache.o .obj/qnetworkdiskcache.o .obj/qhttpthreaddelegate.o .obj/= qhttpmultipart.o .obj/qnetworksession.o .obj/qnetworkconfigmanager.o .obj/q= networkconfiguration.o .obj/qnetworkconfigmanager_p.o .obj/qbearerengine.o = .obj/qbearerplugin.o .obj/qsharednetworksession.o .obj/qauthenticator.o .ob= j/qdnslookup.o .obj/qhostaddress.o .obj/qhostinfo.o .obj/qurlinfo.o .obj/qn= etworkproxy.o .obj/qnetworkinterface.o .obj/qdnslookup_unix.o .obj/qhostinf= o_unix.o .obj/qnetworkinterface_unix.o .obj/qnetworkproxy_generic.o .obj/qa= bstractsocketengine.o .obj/qhttpsocketengine.o .obj/qsocks5socketengine.o .= obj/qabstractsocket.o .obj/qtcpsocket.o .obj/qudpsocket.o .obj/qtcpserver.o= .obj/qlocalsocket.o .obj/qlocalserver.o .obj/qnativesocketengine.o .obj/qn= ativesocketengine_unix.o .obj/qlocalsocket_unix.o .obj/qlocalserver_unix.o = .obj/qssl.o .obj/qsslcertificate.o .obj/qsslconfiguration.o .obj/qsslcipher= .o .obj/qsslerror.o .obj/qsslkey.o .obj/qsslsocket.o .obj/qsslsocket_openss= l.o .obj/qsslsocket_openssl_symbols.o .obj/qsslcertificateextension.o .obj/= qsslcontext.o .obj/moc_qhttpnetworkreply_p.o .obj/moc_qnetworkaccesscache_p= .o .obj/moc_qnetworkaccessbackend_p.o .obj/moc_qnetworkaccessdebugpipebacke= nd_p.o .obj/moc_qnetworkaccessfilebackend_p.o .obj/moc_qnetworkaccessftpbac= kend_p.o .obj/moc_qnetworkcookiejar.o .obj/moc_qnetworkreply.o .obj/moc_qne= tworkreplyhttpimpl_p.o .obj/moc_qabstractnetworkcache.o .obj/moc_qnetworkdi= skcache.o .obj/moc_qhttpthreaddelegate_p.o .obj/moc_qhttpmultipart.o .obj/m= oc_qnetworkconfigmanager_p.o .obj/moc_qnetworksession_p.o .obj/moc_qbearerp= lugin_p.o .obj/moc_qdnslookup_p.o .obj/moc_qhostinfo_p.o .obj/moc_qabstract= socketengine_p.o .obj/moc_qhttpsocketengine_p.o .obj/moc_qsocks5socketengin= e_p.o .obj/moc_qtcpsocket.o .obj/moc_qudpsocket.o .obj/moc_qnativesocketeng= ine_p.o .obj/moc_qsslsocket_openssl_p.o -L/tmp/nix-build-qt-5.2.1.drv-0/qt= -everywhere-opensource-src-5.2.1/qtbase/lib -lQt5Core -lpthread -lz=20 ld: warning: libicudata.so.53, needed by /gnu/store/bhpsqb4p910r2qfcwnkdnw9= 0a2p5003d-icu4c-53.1/lib/libicui18n.so.53, not found (try using -rpath or -= rpath-link) /gnu/store/bhpsqb4p910r2qfcwnkdnw90a2p5003d-icu4c-53.1/lib/libicuuc.so.53: = undefined reference to `icudt53_dat' collect2: error: ld returned 1 exit status Makefile:234: recipe for target '../../../bin/qdoc' failed --8<---------------cut here---------------end--------------->8--- I think this is due to a thinko I overlooked during the review; I=E2=80=99m testing this patch and will commit if it solves the problem: --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/gnu/packages/icu4c.scm b/gnu/packages/icu4c.scm index 7eb3874..e7d5247 100644 --- a/gnu/packages/icu4c.scm +++ b/gnu/packages/icu4c.scm @@ -68,10 +68,10 @@ (lambda* (#:key outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) (lib (string-append out "/lib"))) - ;; Add LIB to the RUNPATH of all the binaries. + ;; Add LIB to the RUNPATH of all the libraries and binaries. (with-directory-excursion out (for-each (cut augment-rpath <> lib) - (append + (append (find-files "lib" ".*") (find-files "bin" ".*") (find-files "sbin" ".*")))))) %standard-phases))))) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 DQpUaGFua3MsDQpMdWRv4oCZLg0K --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 12 23:27:54 2014 Received: (at 18695-done) by debbugs.gnu.org; 13 Oct 2014 03:27:55 +0000 Received: from localhost ([127.0.0.1]:42327 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XdWIc-00082k-Cq for submit@debbugs.gnu.org; Sun, 12 Oct 2014 23:27:54 -0400 Received: from world.peace.net ([96.39.62.75]:37104) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XdWIZ-00082b-Mq for 18695-done@debbugs.gnu.org; Sun, 12 Oct 2014 23:27:52 -0400 Received: from c-24-62-95-23.hsd1.ma.comcast.net ([24.62.95.23] helo=yeeloong.lan) by world.peace.net with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1XdWIS-00039L-C8; Sun, 12 Oct 2014 23:27:44 -0400 From: Mark H Weaver To: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: bug#18695: Qt fails to build from source References: <87ppdxyjm3.fsf@netris.org> <87siitt1q1.fsf@gnu.org> Date: Sun, 12 Oct 2014 23:27:14 -0400 In-Reply-To: <87siitt1q1.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Sun, 12 Oct 2014 23:30:46 +0200") Message-ID: <87wq84hcod.fsf@yeeloong.lan> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.94 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 18695-done Cc: John Darrington , 18695-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) ludo@gnu.org (Ludovic Court=C3=A8s) writes: > Mark H Weaver skribis: > >> Somewhere between 74c7af9 and 7239828, all of the Qt builds broke. >> See: >> >> http://hydra.gnu.org/eval/100809#tabs-now-fail [...] > I think this is due to a thinko I overlooked during the review; I=E2=80= =99m > testing this patch and will commit if it solves the problem: > > diff --git a/gnu/packages/icu4c.scm b/gnu/packages/icu4c.scm > index 7eb3874..e7d5247 100644 > --- a/gnu/packages/icu4c.scm > +++ b/gnu/packages/icu4c.scm > @@ -68,10 +68,10 @@ > (lambda* (#:key outputs #:allow-other-keys) > (let* ((out (assoc-ref outputs "out")) > (lib (string-append out "/lib"))) > - ;; Add LIB to the RUNPATH of all the binaries. > + ;; Add LIB to the RUNPATH of all the libraries and binaries. > (with-directory-excursion out > (for-each (cut augment-rpath <> lib) > - (append > + (append (find-files "lib" ".*") > (find-files "bin" ".*") > (find-files "sbin" ".*")))))) > %standard-phases))))) Yes, this fixed it. I'm closing this bug now. Thanks! Mark From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 13 02:53:21 2014 Received: (at 18695-done) by debbugs.gnu.org; 13 Oct 2014 06:53:21 +0000 Received: from localhost ([127.0.0.1]:42402 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XdZVR-0005JU-15 for submit@debbugs.gnu.org; Mon, 13 Oct 2014 02:53:21 -0400 Received: from hera.aquilenet.fr ([141.255.128.1]:49012) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XdZVN-0005JH-71 for 18695-done@debbugs.gnu.org; Mon, 13 Oct 2014 02:53:18 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 1A1FD3D80; Mon, 13 Oct 2014 08:53:14 +0200 (CEST) Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hNWObmqZGCOm; Mon, 13 Oct 2014 08:53:13 +0200 (CEST) Received: from pluto (pluto.bordeaux.inria.fr [193.50.110.57]) by hera.aquilenet.fr (Postfix) with ESMTPSA id A47AC1CD3; Mon, 13 Oct 2014 08:53:13 +0200 (CEST) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Mark H Weaver Subject: Re: bug#18695: Qt fails to build from source References: <87ppdxyjm3.fsf@netris.org> <87siitt1q1.fsf@gnu.org> Date: Mon, 13 Oct 2014 08:53:22 +0200 Message-ID: <877g04jw9p.fsf@inria.fr> User-Agent: Gnus/5.130011 (Ma Gnus v0.11) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 18695-done Cc: John Darrington , 18695-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Pushed as 7d09fb3. Qt builds correctly: http://hydra.gnu.org/build/121923 Ludo=E2=80=99. From unknown Sat Aug 16 10:49:47 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 10 Nov 2014 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator