This is the mail archive of the
ecos-patches@sources.redhat.com
mailing list for the eCos project.
Re: [ECOS] Final network build problem
- From: Andrew Lunn <andrew dot lunn at ascom dot ch>
- To: eCos Patches <ecos-patches at sources dot redhat dot com>
- Date: Fri, 11 Oct 2002 18:37:05 +0200
- Subject: Re: [ECOS] Final network build problem
- References: <00a901c2711a$919ae0d0$5a0ba8c0@jasper>
After a new mails with Chris, i've worked out what the problem
was. Chris was disabling CYGPKG_NS_DNS_BUILD, presumably because he is
short of memory. But the CDL still says the package implements
CYGINT_ISO_DNS, which is no longer true. I moved the implements
statement inside CYGPKG_NS_DNS_BUILD, so its only set if the DNS code
is actually build.
Andrew
Index: ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/ns/dns/current/ChangeLog,v
retrieving revision 1.5
diff -u -r1.5 ChangeLog
--- ChangeLog 29 Aug 2002 10:10:40 -0000 1.5
+++ ChangeLog 11 Oct 2002 16:33:42 -0000
@@ -1,3 +1,8 @@
+2002-10-11 Andrew Lunn <andrew.lunn@ascom.ch>
+
+ * cdl/dns.cdl: If CYGPKG_NS_DNS_BUILD is disable we don't
+ implement the CYGINT_ISO_DNS interface.
+
2002-08-29 Roland Caßebohm <roland.cassebohm@visionsystems.de>
* include/dns_priv.h: Make dns_header structure endian dependent.
Index: cdl/dns.cdl
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/ns/dns/current/cdl/dns.cdl,v
retrieving revision 1.2
diff -u -r1.2 dns.cdl
--- cdl/dns.cdl 23 May 2002 23:08:05 -0000 1.2
+++ cdl/dns.cdl 11 Oct 2002 16:33:43 -0000
@@ -52,12 +52,12 @@
cdl_package CYGPKG_NS_DNS {
display "DNS client"
include_dir cyg/ns/dns
- implements CYGINT_ISO_DNS
requires { CYGBLD_ISO_DNS_HEADER == "<cyg/ns/dns/dns.h>" }
cdl_option CYGPKG_NS_DNS_BUILD {
display "Build DNS NS client package"
default_value 1
+ implements CYGINT_ISO_DNS
requires CYGPKG_NET
requires CYGINT_ISO_CTYPE