View Issue Details

IDProjectCategoryView StatusLast Update
0001530DarkRadiantDesign/Codingpublic29.12.2008 19:21
Reportergreebo Assigned Togreebo  
Status closedResolutionfixed 
Product Version0.9.7 
Target Version0.9.8Fixed in Version0.9.8 
Summary0001530: libxml2 upgrade to 2.7.2 and WS32_32 dependency
DescriptionAs reported by Baal here:

"Recently, I tried some of the newer snapshots (pre9 and 10) and these don't start on my system. I'm using Windows 2000 (SP4).
The problem is the function "freeaddrinfo" missing from "ws2_32.dll". For systems older than XP "freeaddrinfo" is defined in "wspiapi.h" as a macro to some other function. But this header isn't included anywhere. I think the dll is used by "libxml2"."

This is caused by the HTTP/FTP code in libxml2 which is referencing the aforementioned symbols and requires linking against WS2_32.LIB. The code is not used for DarkRadiant and can be disabled for compiles.

This should make a standard DarkRadiant build compatible with Win2k again.
Additional Information
TagsNo tags attached.




19.11.2008 10:28

administrator   ~0002163


Issue History

Date Modified Username Field Change
19.11.2008 10:27 greebo New Issue
19.11.2008 10:27 greebo Status new => assigned
19.11.2008 10:27 greebo Assigned To => greebo
19.11.2008 10:28 greebo Note Added: 0002163
19.11.2008 10:28 greebo Status assigned => resolved
19.11.2008 10:28 greebo Fixed in Version => 0.9.8
19.11.2008 10:28 greebo Resolution open => fixed
19.11.2008 10:28 greebo Projection none => minor fix
19.11.2008 10:28 greebo ETA none => 2-3 days
19.11.2008 10:28 greebo Build => 3822
29.12.2008 19:21 greebo Status resolved => closed