sm00thslp / hedgewars

Automatically exported from code.google.com/p/hedgewars
GNU General Public License v2.0
0 stars 0 forks source link

physfs library status #765

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I would like to know if physfs 2.1 is really needed.
As far as I can see hedgewars uses only
PHYSFS_Stat
PHYSFS_readBytes and
PHYSFS_writeBytes 
from the 2.1 branch.

I tried to change "PHYSFS_readBytes" to "PHYSFS_read" and at least hw compiles
for PHYSFS_Stat I just disabled it, since I don't know how to change it 
properly.

Are them really useful? Can you otherwise force the libphysfs upstream 
developer to release the new version?

Can't you just implement them by using 2.0.3 as a wrapper?

Because of this fedora will not package hedgewars anytime soon
https://bugzilla.redhat.com/show_bug.cgi?id=969399

and in debian/ubuntu we really don't like embedded libraries.

Original issue reported on code.google.com by costamag...@gmail.com on 12 Jan 2014 at 11:59

GoogleCodeExporter commented 9 years ago
Hi. I'm a Fedora user and I share the opinion. It's a little complicated case 
because a development package is needed (and their official date release is 
unknown). Please help us to have the chance of use the latest game version 
trying to work with this PhysFS dependence. Thanks a lot :)

Original comment by apcomp...@gmail.com on 12 Jan 2014 at 3:16

GoogleCodeExporter commented 9 years ago
I think wrapper is absolutely possible, yeah

Original comment by unC0Rr on 12 Jan 2014 at 7:18

GoogleCodeExporter commented 9 years ago
r3858d99476f5 should fix this issue, thanks!

Original comment by costamag...@gmail.com on 16 Jan 2014 at 11:02

GoogleCodeExporter commented 9 years ago

Original comment by vittorio...@gmail.com on 17 Jan 2014 at 3:40