Opened 12 years ago

Closed 12 years ago

#1456 closed defect (duplicate)

Outdated dependencies in /libraries and tools in /build/bin

Reported by: Mr. X Owned by:
Priority: Should Have Milestone:
Component: Core engine Keywords: dependencies
Cc: Patch:

Description

I noticed that many of the library dependencies in /libraries are outdated. Some of this versions are really old. Here is a list of outdated dependecies, with the version that is in the repository and with the current version.

zlib 1.2.5 -> 1.2.7
libvorbis r17182 -> r18327
libogg r18044 -> r18327
libxml2 UNKNOWN (2007) -> 2.8
libpng 1.4.2 -> 1.5.10
libjpeg 6b (1998!) -> 8d
libcurl 7.21.4 -> 7.26
CxxTest 3.10.1 -> 4.0.2 <-- Most likely not compatible
cryptopp UNKNOWN (2007) -> 5.6.1
Boost 1.44 -> 1.49

Updating the dependencies can solve certain security problems. For example, libpng has a vulnerability, that has been fixed in current version. Besides from that, 0ad could benefit from optimizations and new features.

Additionally, in /build/bin, there are certain tools (NASM, SVN, Perl) which are outdated:

Nasm 0.98.39 -> 2.10.1
Subversion 1.5.4 -> 1.7.5
Perl 5.8 -> 5.16

Change History (1)

comment:1 by historic_bruno, 12 years ago

Milestone: Backlog
Resolution: duplicate
Status: newclosed

This is a duplicate of #864. We're making gradual progress on it :)

Note: See TracTickets for help on using tickets.