packages: c-ares/c-ares.spec, c-ares/c-ares-resolv.conf-reading-is-not-fata...
glen
glen at pld-linux.org
Sun Feb 7 14:06:56 CET 2010
Author: glen Date: Sun Feb 7 13:06:56 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- treat not readable resolv.conf (and other /etc files) as if it was empty, not give out fatal error on it
- so curl-libs -> python-pycurl -> python-urlgrabber could be built on our builders
see http://lists.pld-linux.org/mailman/pipermail/pld-cvs-commit/Week-of-Mon-20100201/265667.html
- rel 2
---- Files affected:
packages/c-ares:
c-ares.spec (1.9 -> 1.10) , c-ares-resolv.conf-reading-is-not-fatal.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/c-ares/c-ares.spec
diff -u packages/c-ares/c-ares.spec:1.9 packages/c-ares/c-ares.spec:1.10
--- packages/c-ares/c-ares.spec:1.9 Sun Feb 7 14:01:23 2010
+++ packages/c-ares/c-ares.spec Sun Feb 7 14:06:50 2010
@@ -3,11 +3,12 @@
Summary(pl.UTF-8): Biblioteka do wykonywania asynchronicznych zapytań DNS
Name: c-ares
Version: 1.6.0
-Release: 1
+Release: 2
License: MIT
Group: Libraries
Source0: http://daniel.haxx.se/projects/c-ares/%{name}-%{version}.tar.gz
# Source0-md5: 4503b0db3dd79d3c1f58d87722dbab46
+Patch0: %{name}-resolv.conf-reading-is-not-fatal.patch
URL: http://daniel.haxx.se/projects/c-ares/
BuildRequires: autoconf
BuildRequires: automake
@@ -51,6 +52,7 @@
%prep
%setup -q
+%patch0 -p1
# we want our own debug flags, if any
sed -i -e 's/flags_dbg_off=".*"/flags_dbg_off="%{rpmcflags}"/' m4/cares-compilers.m4
@@ -102,6 +104,12 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.10 2010/02/07 13:06:50 glen
+- treat not readable resolv.conf (and other /etc files) as if it was empty, not give out fatal error on it
+- so curl-libs -> python-pycurl -> python-urlgrabber could be built on our builders
+ see http://lists.pld-linux.org/mailman/pipermail/pld-cvs-commit/Week-of-Mon-20100201/265667.html
+- rel 2
+
Revision 1.9 2010/02/07 13:01:23 glen
- build with our debugflags to get proper debuginfo package
================================================================
Index: packages/c-ares/c-ares-resolv.conf-reading-is-not-fatal.patch
diff -u /dev/null packages/c-ares/c-ares-resolv.conf-reading-is-not-fatal.patch:1.1
--- /dev/null Sun Feb 7 14:06:56 2010
+++ packages/c-ares/c-ares-resolv.conf-reading-is-not-fatal.patch Sun Feb 7 14:06:50 2010
@@ -0,0 +1,34 @@
+--- c-ares-1.6.0/ares_init.c~ 2010-02-07 14:22:41.480067790 +0200
++++ c-ares-1.6.0/ares_init.c 2010-02-07 14:22:42.962764879 +0200
+@@ -839,6 +839,7 @@
+ switch(error) {
+ case ENOENT:
+ case ESRCH:
++ case EACCES:
+ status = ARES_EOF;
+ break;
+ default:
+@@ -865,6 +866,7 @@
+ switch(error) {
+ case ENOENT:
+ case ESRCH:
++ case EACCES:
+ status = ARES_EOF;
+ break;
+ default:
+@@ -892,6 +894,7 @@
+ switch(error) {
+ case ENOENT:
+ case ESRCH:
++ case EACCES:
+ status = ARES_EOF;
+ break;
+ default:
+@@ -919,6 +922,7 @@
+ switch(error) {
+ case ENOENT:
+ case ESRCH:
++ case EACCES:
+ status = ARES_EOF;
+ break;
+ default:
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/c-ares/c-ares.spec?r1=1.9&r2=1.10&f=u
More information about the pld-cvs-commit
mailing list