Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Feb 2013 22:30:30 +0300
From:      Mikhail Tsatsenko <m.tsatsenko@gmail.com>
To:        "freebsd-ports@freebsd.org" <ports@freebsd.org>
Subject:   updating devel/simgear from a previous version
Message-ID:  <CAGK=9AHto8rtLgFeFzTCou1rNutfoXFqYG=4QsWd6Rd=imUW=w@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Looks like latest simgear 2.10.0 can not be built if a previous
version is installed (at least on 9.1 amd64). Error message follows:
[ 17%] Building CXX object
simgear/CMakeFiles/SimGearCore.dir/io/HTTPClient.cxx.o
/usr/ports/devel/simgear/work/simgear-2.10.0/simgear/io/HTTPClient.cxx:
In member function 'void
simgear::HTTP::Connection::tryStartNextRequest()':
/usr/ports/devel/simgear/work/simgear-2.10.0/simgear/io/HTTPClient.cxx:189:
error: 'class simgear::HTTP::Request' has no member named
'requestBodyLength'
/usr/ports/devel/simgear/work/simgear-2.10.0/simgear/io/HTTPClient.cxx:201:
error: 'class simgear::HTTP::Request' has no member named
'requestBodyType'
/usr/ports/devel/simgear/work/simgear-2.10.0/simgear/io/HTTPClient.cxx:210:
error: 'class simgear::HTTP::Request' has no member named
'requestBodyType'
/usr/ports/devel/simgear/work/simgear-2.10.0/simgear/io/HTTPClient.cxx:240:
error: 'class simgear::HTTP::Request' has no member named
'getBodyData'

So pkg_delete -x simgear should be run before attempting to install a
new version.
Perhaps we should mention this in UPDATING.

--
Mikhail



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGK=9AHto8rtLgFeFzTCou1rNutfoXFqYG=4QsWd6Rd=imUW=w>