Upgrade Guichan dependency to version 0.8.1

Bug #250063 reported by Thorbjørn Lindeijer
2
Affects Status Importance Assigned to Milestone
WorldForge: Sear
Fix Committed
Medium
Unassigned

Bug Description

Guichan 0.8.1 has been out for a while and it would be nice if distributions would pick it up. Sear is one of the applications included in for example Debian and Ubuntu that are still using an older version of Guichan (0.7.2 in Ubuntu).

Versions of Guichan before 0.8.1 lacked decent soname support, which makes it problematic to have multiple versions installed alongside eachother, according to my knowledge.

Revision history for this message
Thorbjørn Lindeijer (thorbjorn) wrote :

Note that I have already upgraded The Mana World to use Guichan 0.8.1 a while ago. Hence I will see if I can make a patch against Sear.

Revision history for this message
Thorbjørn Lindeijer (thorbjorn) wrote :

First I had to fix the Guichan configure check to run in C++ instead of C mode. Patch attached.

Revision history for this message
Thorbjørn Lindeijer (thorbjorn) wrote :

The attached patch ports Sear to Guichan 0.8.0 or higher. I have tested it only briefly. Required changes were only renames:

isMarked -> isSelected
setMarked -> setSelected
getBorderSize -> getFrameSize
setBorderSize -> setFrameSize

Revision history for this message
Kai Blin (kai.blin) wrote :

Thanks for the patches. I will push them to the repository once I got around to test them.

Changed in sear:
importance: Undecided → Medium
status: New → In Progress
Changed in sear:
assignee: nobody → bjorn-lindeijer
Revision history for this message
Thorbjørn Lindeijer (thorbjorn) wrote :

Has this patch been accepted at some point? This bug is still open and assigned to me. Would be nice if I could close it. :-)

Revision history for this message
Al Riddoch (alriddoch) wrote :

The developer of Sear hasn't been around for some time, and I think progress is no longer being made. It's possible the project has been abandoned, or perhaps if we are very lucky he will work on it again.

Al

Revision history for this message
Thorbjørn Lindeijer (thorbjorn) wrote :

Ok, thanks for the update.

Changed in sear:
assignee: Thorbjørn Lindeijer (bjorn-lindeijer) → nobody
Revision history for this message
Simon Goodall (sgoodall) wrote : Re: [Bug 250063] Re: Upgrade Guichan dependency to version 0.8.1

The git version of Sear includes this patch. Unfortunately I've not
had enough free time to be able to produce a release with it in. This
situation does not appear to be likely to change any time soon either.

Simon

On 15 March 2010 21:38, Al Riddoch <email address hidden> wrote:
> The developer of Sear hasn't been around for some time, and I think
> progress is no longer being made. It's possible the project has been
> abandoned, or perhaps if we are very lucky he will work on it again.
>
> Al
>
> --
> Upgrade Guichan dependency to version 0.8.1
> https://bugs.launchpad.net/bugs/250063
> You received this bug notification because you are a member of
> WorldForge Team, which is subscribed to WorldForge: Sear.
>

Changed in sear:
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.