Cyphesis, the WorldForge game server

Cyphesis 0.5.26 fails linking Shapetest.o against wfmath 0.3.11 on make check

Reported by Mr. Anderson on 2011-04-30
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cyphesis
Low
Al Riddoch

Bug Description

This happens after running

tar -xpf cyphesis-0.5.26.tar.bz2
cd cyphesis-0.5.26
./configure
make -j5
make check

g++ -g -O2 -fno-strict-aliasing -Wall -DNDEBUG -pthread -o Shapetest Shapetest.o ../physics/Shape.o -L/usr/lib64 -lgcrypt -lgpg-error -lAtlasObjects-0.6 -lAtlasNet-0.6 -lAtlasCodecs-0.6 -lAtlasMessage-0.6 -lAtlas-0.6 -lvarconf-1.0 -lsigc-2.0 -L/usr/lib64/postgresql-9.0/lib64 -lpq -lpython2.7 -lwfmath-0.3
Shapetest.o: In function `main':
/home/neo/cyphesis-0.5.26/tests/Shapetest.cpp:265: undefined reference to `MathShape<WFMath::Ball, 2>::MathShape(WFMath::Ball<2> const&)'
/home/neo/cyphesis-0.5.26/tests/Shapetest.cpp:273: undefined reference to `MathShape<WFMath::Ball, 2>::MathShape(WFMath::Ball<2> const&)'
/home/neo/cyphesis-0.5.26/tests/Shapetest.cpp:333: undefined reference to `MathShape<WFMath::RotBox, 2>::MathShape(WFMath::RotBox<2> const&)'
/home/neo/cyphesis-0.5.26/tests/Shapetest.cpp:343: undefined reference to `MathShape<WFMath::RotBox, 2>::MathShape(WFMath::RotBox<2> const&)'

(gcc in use is version 4.4.5)

Tell me if you need any further information.

affects: ember → cyphesis
summary: - Cyphesis 0.5.26 fails linking Shapetest.cpp against wfmath 0.3.11 on
- make check
+ Cyphesis 0.5.26 fails linking Shapetest.o against wfmath 0.3.11 on make
+ check
Al Riddoch (alriddoch) wrote :

Thanks for the report. I commited a fix to cyphesis git that fixes this issue on the 14th of April 2011. Until there is a release you can backport the fix, or try using cyphesis in git.

Changed in cyphesis:
assignee: nobody → Al Riddoch (alriddoch)
importance: Undecided → Low
status: New → Fix Committed
Mr. Anderson (walch-martin) wrote :

Thank you for your quick reply. Can you please point me to the correct git repository? When browsing

> http://git.worldforge.org/?p=cyphesis.git;a=summary

I do not see any commit later than 2011-03-13.

On 30 April 2011 16:38, Mr. Anderson <email address hidden> wrote:
>
> Thank you for your quick reply. Can you please point me to the correct
> git repository? When browsing
>
> > http://git.worldforge.org/?p=cyphesis.git;a=summary
>
> I do not see any commit later than 2011-03-13.
>

Apologies. We have moved git hosting to github as it is easier to
maintain. Most of the documentation hasn't caught up. I'll try and
check through what I can find this evening.

Al
--
Alistair Riddoch
<email address hidden>
http://alistairriddoch.org/

Mr. Anderson (walch-martin) wrote :

Thank you. Backport works perfectly.

Al Riddoch (alriddoch) on 2012-01-09
Changed in cyphesis:
milestone: none → 0.5.27
Al Riddoch (alriddoch) on 2012-11-11
Changed in cyphesis:
status: Fix Committed → Fix Released
milestone: 0.5.27 → none
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers