View Issue Details

IDProjectCategoryView StatusLast Update
0003847unrealinstallingpublic2009-05-13 06:32
ReporterohnobinkiAssigned Tosyzop 
PrioritynormalSeverityfeatureReproducibilityN/A
Status resolvedResolutionfixed 
Platformamd64OSGentooOS Version2.0
Product Version3.2.8 
Target VersionFixed in Version3.2.9-RC1 
Summary0003847: unrealircd should be able to use system c-ares
DescriptionUnrealircd should be able to link against and use the system c-ares. C-ares's source code doesn't need to be modified for unrealircd to get the required information from c-ares. Also, unrealircd is compatible with API of c-ares versions 1.5* and 1.6* (1.4* had different arguments for a callback function, making it incompatible).
Additional InformationI'm submitting a patch which allows unrealircd to compile against a system-cares version 1.5.3 and greater.
However, this patch depends on the system-tre patch in bug 0003842 because both edit the same lines and similar lines in Makefile.in and configure.in.
TagsNo tags attached.
3rd party modules

Activities

2009-05-09 23:20

 

unrealircd-system-cares-3.2.8.patch (4,850 bytes)

syzop

2009-05-13 06:31

administrator   ~0015846

.763:
- Applied another patch from ohnobinki which adds --with-system-cares
  (0003847).

Thanks.

For the record, I've maintained the 1.6.0 requirement, not because of API incompatibility, but because there's no reason to use a version older than 1.6.0 since those have known security issues.

Issue History

Date Modified Username Field Change
2009-05-09 23:20 ohnobinki New Issue
2009-05-09 23:20 ohnobinki File Added: unrealircd-system-cares-3.2.8.patch
2009-05-13 06:31 syzop QA => Not touched yet by developer
2009-05-13 06:31 syzop U4: Need for upstream patch => No need for upstream InspIRCd patch
2009-05-13 06:31 syzop Note Added: 0015846
2009-05-13 06:31 syzop Status new => resolved
2009-05-13 06:31 syzop Fixed in Version => 3.2.9-RC1
2009-05-13 06:31 syzop Resolution open => fixed
2009-05-13 06:31 syzop Assigned To => syzop