Return-Path: X-Original-To: apmail-subversion-users-archive@minotaur.apache.org Delivered-To: apmail-subversion-users-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 4A85B10B52 for ; Sun, 8 Sep 2013 23:13:27 +0000 (UTC) Received: (qmail 57031 invoked by uid 500); 8 Sep 2013 23:13:26 -0000 Delivered-To: apmail-subversion-users-archive@subversion.apache.org Received: (qmail 56978 invoked by uid 500); 8 Sep 2013 23:13:26 -0000 Mailing-List: contact users-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list users@subversion.apache.org Received: (qmail 56971 invoked by uid 99); 8 Sep 2013 23:13:25 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 08 Sep 2013 23:13:25 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of nkadel@gmail.com designates 209.85.215.42 as permitted sender) Received: from [209.85.215.42] (HELO mail-la0-f42.google.com) (209.85.215.42) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 08 Sep 2013 23:13:20 +0000 Received: by mail-la0-f42.google.com with SMTP id ep20so4458952lab.1 for ; Sun, 08 Sep 2013 16:12:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=T5ZJ9X4WJMfF1PGXql9TZBkWrd2zpaCFvw08dwm4JAo=; b=dHFqVLg1CWllNdgWp9W51v6qnHj/xawQGOPaNFQS+sfIhUOWL07pVXC6bKk5l1KStA 8WRvPtWpKJ7ZJxyfOebGoCyndM3j3vLw/3WN3QdOU88YrtXYDS4zQUpwLk3s9UZsBN9J nbxeeB1/CWrkub+Ag2N2WAaCeu+9cyR3HkDdir3ROWAWqUoUxAla1hZVciZtk4InVHS9 zz38rpbnfpl0Idqsh66H61tz4FJQWW8d8kQSViGYYhceZRSheVg4BxpCCQ4iwsd/mqMJ bELcV0FEw0iGMFe8hZVsU4y1j32Ljq9jh46iqJWLpwC2oKB49egNe8XWDFOUzMJ/BlQ6 6LHA== MIME-Version: 1.0 X-Received: by 10.152.120.5 with SMTP id ky5mr13701770lab.18.1378681979423; Sun, 08 Sep 2013 16:12:59 -0700 (PDT) Received: by 10.112.62.133 with HTTP; Sun, 8 Sep 2013 16:12:59 -0700 (PDT) In-Reply-To: <0696AF180FDCA1448743A20E55EAA3789CD1AB64@noumenasrv002.TGC> References: <0696AF180FDCA1448743A20E55EAA3789CD1AB64@noumenasrv002.TGC> Date: Sun, 8 Sep 2013 19:12:59 -0400 Message-ID: Subject: Re: libsvn_ra_serf/util.c: undefined reference to serf_bucket_request_set_CL [1.8.1][1.8.3][WORKAROUND] From: Nico Kadel-Garcia To: Klaus Thorn Cc: "users@subversion.apache.org" Content-Type: multipart/alternative; boundary=089e01227ca4a4537804e5e769d3 X-Virus-Checked: Checked by ClamAV on apache.org --089e01227ca4a4537804e5e769d3 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable This is why you either update a system version that is high enough, or you use the "get-deps.sh" to pull down versions locally and compile them statically. I've been publishing up-to-date get-deps.sh, slightly more consistent in layout and up-to-date, at https://github.com/nkadel/subversion-1.8.x-srpm/blob/master/get-deps.sh. Can we possibly get that updated get-deps.sh into the main code line? On Mon, Sep 2, 2013 at 12:20 PM, Klaus Thorn wrote: > I am mailing this just to make the workaround known to other users. > > When compiling subversion 1.8.1 or 1.8.3 from apache's source package, > "configure --with-serf=3D/usr/local/serf" is not enough to use a specific > serf version. > Not if another version was installed as debian packages. > > Workaround: > Uninstall the debian packages, then do "make install" again. > > Symptom: > "make install" fails with: > > cd subversion/libsvn_ra_serf ; > [...] libtool: install: warning: relinking `libsvn_ra_serf-1.la' > [...] .libs/util.o: In function `setup_serf_req': > [...]/subversion-1.8.3/subversion/libsvn_ra_serf/util.c:760: undefined > reference to `serf_bucket_request_set_CL' > [...]/subversion-1.8.3/subversion/libsvn_ra_serf/util.c:758: undefined > reference to `serf_bucket_request_set_CL' > collect2: ld returned 1 exit status > libtool: install: error: relink `libsvn_ra_serf-1.la' with the above > command before installing it > make: *** [install-serf-lib] Fehler 1 > > ("Fehler" is German for "Error") > > > Tested with Ubuntu 12.04 x64 and the distribution's standart libserf1 and > libserf-dev packages. > > > :::::::::::::::::::: > Klaus Thorn > IT Administrator > klaus.thorn@noumenastudios.com > :::::::::::::::::::: > Noumena Studios GmbH > part of kalypso media group > > L=FCtzowstra=DFe 33 > 10785 Berlin > Germany > http://www.noumenastudios.com > http://www.kalypsomedia.com > > CEO/Gesch=E4ftsf=FChrer: > Stefan Marcinek > Commercial register of the local court / Registergericht: > HRB 129507 B > VAT identification number / Ust-Id.Nr.: > DE274058087 > :::::::::::::::::::: > > This e-mail is for the sole use of the intended recipient(s) and may > contain confidential and privileged information. Any unauthorized review, > use, disclosure or distribution is prohibited. Noumena Studios is unable = to > control the content transmitted via the Internet. Noumena Studios hereby > excludes any written or implied warranty as to the accuracy of any > information contained in this message and any liability of any kind for t= he > information contained, therein, or for its transmission, reception, stora= ge > or usage in any way > > --089e01227ca4a4537804e5e769d3 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
This is why you either update a system version that i= s high enough, or you use the "get-deps.sh" to pull down versions= locally and compile them statically. I've been publishing up-to-date g= et-deps.sh, slightly more consistent in layout and up-to-date, at https://github.com/nkadel/subversion-1.8.x-srpm/blob/master/get-deps.sh.

Can we possibly get that updated get-deps.sh into the main code l= ine?




On Mon, Sep 2, 2013 at 12:20 PM, Klaus Thorn <= ;Klaus.= Thorn@noumenastudios.com> wrote:
I am mailing this just to make the workaroun= d known to other users.

When compiling subversion 1.8.1 or 1.8.3 from apache's source package,<= br> "configure --with-serf=3D/usr/local/serf" is not enough to use a = specific serf version.
Not if another version was installed as debian packages.

Workaround:
Uninstall the debian packages, then do "make install" again.

Symptom:
"make install" fails with:

cd subversion/libsvn_ra_serf ;
[...] libtool: install: warning: relinking `libsvn_ra_serf-1.la'
[...] .libs/util.o: In function `setup_serf_req':
[...]/subversion-1.8.3/subversion/libsvn_ra_serf/util.c:760: undefined refe= rence to `serf_bucket_request_set_CL'
[...]/subversion-1.8.3/subversion/libsvn_ra_serf/util.c:758: undefined refe= rence to `serf_bucket_request_set_CL'
collect2: ld returned 1 exit status
libtool: install: error: relink `libsvn_ra_serf-1.la' with the above command before i= nstalling it
make: *** [install-serf-lib] Fehler 1

("Fehler" is German for "Error")


Tested with Ubuntu 12.04 x64 and the distribution's standart libserf1 a= nd libserf-dev packages.


::::::::::::::::::::
Klaus Thorn
IT Administrator
klaus.thorn@noumenastudio= s.com
::::::::::::::::::::
Noumena Studios GmbH
part of kalypso media group

L=FCtzowstra=DFe 33
10785 Berlin
Germany
http://www.noum= enastudios.com
http://www.kalyps= omedia.com

CEO/Gesch=E4ftsf=FChrer:
Stefan Marcinek
Commercial register of the local court / Registergericht:
HRB 129507 B
VAT identification number / Ust-Id.Nr.:
DE274058087
::::::::::::::::::::

This e-mail is for the sole use of the intended recipient(s) and may contai= n confidential and privileged information. Any unauthorized review, use, di= sclosure or distribution is prohibited. Noumena Studios is unable to contro= l the content transmitted via the Internet. Noumena Studios hereby excludes= any written or implied warranty as to the accuracy of any information cont= ained in this message and any liability of any kind for the information con= tained, therein, or for its transmission, reception, storage or usage in an= y way


--089e01227ca4a4537804e5e769d3--