Date: Mon, 10 Nov 2003 14:57:43 +0100 From: Dimitry Andric <dimitry@andric.com> To: Harti Brandt <harti@freebsd.org> Cc: FreeBSD Current List <current@freebsd.org> Subject: Buildworld errors out on libbsnmp Message-ID: <18123090602.20031110145743@andric.com>
next in thread | raw e-mail | index | archive | help
------------12B10F2482AA0419D Content-Type: multipart/mixed; boundary="----------701CF1A61C7D169B" ------------701CF1A61C7D169B Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Hi, I was just building world after your recent commits of the libbsnmp stuff. This results in the following errors: --------------------------------------------------------------------- =3D=3D=3D> lib/libbsnmp/modules/snmp_mibII rm -f .depend mkdep -f .depend -a -I/usr/include/bsnmp -I/usr/src/lib/libbsnmp/modules= /snmp_mibII /usr/src/lib/libbsnmp/modules/snmp_mibII/mibII_tree.c /usr/src= /lib/libbsnmp/modules/snmp_mibII/../../../../contrib/bsnmp/snmp_mibII/mibII= .c /usr/src/lib/libbsnmp/modules/snmp_mibII/../../../../contrib/bsnmp/snmp_= mibII/mibII_ifmib.c /usr/src/lib/libbsnmp/modules/snmp_mibII/../../../../co= ntrib/bsnmp/snmp_mibII/mibII_ip.c /usr/src/lib/libbsnmp/modules/snmp_mibII/= ../../../../contrib/bsnmp/snmp_mibII/mibII_interfaces.c /usr/src/lib/libbsn= mp/modules/snmp_mibII/../../../../contrib/bsnmp/snmp_mibII/mibII_ipaddr.c /= usr/src/lib/libbsnmp/modules/snmp_mibII/../../../../contrib/bsnmp/snmp_mibI= I/mibII_ifstack.c /usr/src/lib/libbsnmp/modules/snmp_mibII/../../../../cont= rib/bsnmp/snmp_mibII/mibII_rcvaddr.c /usr/src/lib/libbsnmp/modules/snmp_mib= II/../../../../contrib/bsnmp/snmp_mibII/mibII_nettomedia.c /usr/src/lib/lib= bsnmp/modules/snmp_mibII/../../../../contrib/bsnmp/snmp_mibII/mibII_tcp.c /= usr/src/lib/libbsnmp/modules/snmp_mibII/../../../../contrib/bsnmp/snmp_mibI= I/mibII_udp.c /usr/src/lib/libbsnmp/modules/snmp_mibII/../../../../contrib/= bsnmp/snmp_mibII/mibII_route.c /usr/src/lib/libbsnmp/modules/snmp_mibII/mibII_tree.c:5:18: asn1.h: No such= file or directory /usr/src/lib/libbsnmp/modules/snmp_mibII/mibII_tree.c:6:18: snmp.h: No such= file or directory /usr/src/lib/libbsnmp/modules/snmp_mibII/mibII_tree.c:7:23: snmpagent.h: No= such file or directory In file included from /usr/src/contrib/bsnmp/snmp_mibII/mibII.c:37: /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:57:18: asn1.h: No such file or di= rectory /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:58:18: snmp.h: No such file or di= rectory /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:59:21: snmpmod.h: No such file or= directory In file included from /usr/src/contrib/bsnmp/snmp_mibII/mibII_ifmib.c:37: /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:57:18: asn1.h: No such file or di= rectory /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:58:18: snmp.h: No such file or di= rectory /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:59:21: snmpmod.h: No such file or= directory In file included from /usr/src/contrib/bsnmp/snmp_mibII/mibII_ip.c:37: /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:57:18: asn1.h: No such file or di= rectory /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:58:18: snmp.h: No such file or di= rectory /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:59:21: snmpmod.h: No such file or= directory In file included from /usr/src/contrib/bsnmp/snmp_mibII/mibII_interfaces.c:= 37: /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:57:18: asn1.h: No such file or di= rectory /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:58:18: snmp.h: No such file or di= rectory /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:59:21: snmpmod.h: No such file or= directory In file included from /usr/src/contrib/bsnmp/snmp_mibII/mibII_ipaddr.c:40: /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:57:18: asn1.h: No such file or di= rectory /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:58:18: snmp.h: No such file or di= rectory /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:59:21: snmpmod.h: No such file or= directory In file included from /usr/src/contrib/bsnmp/snmp_mibII/mibII_ifstack.c:37: /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:57:18: asn1.h: No such file or di= rectory /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:58:18: snmp.h: No such file or di= rectory /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:59:21: snmpmod.h: No such file or= directory In file included from /usr/src/contrib/bsnmp/snmp_mibII/mibII_rcvaddr.c:37: /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:57:18: asn1.h: No such file or di= rectory /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:58:18: snmp.h: No such file or di= rectory /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:59:21: snmpmod.h: No such file or= directory In file included from /usr/src/contrib/bsnmp/snmp_mibII/mibII_nettomedia.c:= 42: /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:57:18: asn1.h: No such file or di= rectory /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:58:18: snmp.h: No such file or di= rectory /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:59:21: snmpmod.h: No such file or= directory In file included from /usr/src/contrib/bsnmp/snmp_mibII/mibII_tcp.c:37: /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:57:18: asn1.h: No such file or di= rectory /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:58:18: snmp.h: No such file or di= rectory /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:59:21: snmpmod.h: No such file or= directory In file included from /usr/src/contrib/bsnmp/snmp_mibII/mibII_udp.c:37: /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:57:18: asn1.h: No such file or di= rectory /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:58:18: snmp.h: No such file or di= rectory /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:59:21: snmpmod.h: No such file or= directory In file included from /usr/src/contrib/bsnmp/snmp_mibII/mibII_route.c:37: /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:57:18: asn1.h: No such file or di= rectory /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:58:18: snmp.h: No such file or di= rectory /usr/src/contrib/bsnmp/snmp_mibII/mibII.h:59:21: snmpmod.h: No such file or= directory mkdep: compile failed *** Error code 1 Stop in /usr/src/lib/libbsnmp/modules/snmp_mibII. *** Error code 1 Stop in /usr/src/lib/libbsnmp/modules. *** Error code 1 Stop in /usr/src/lib/libbsnmp. *** Error code 1 Stop in /usr/src/lib. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. --------------------------------------------------------------------- It seems that the depend stage assumes that the bsnmp include files are already in /usr/include, but since I don't have these yet, it fails. Of course I could first make install them, but I hope that the attached patch is a better fix: it uses include paths directly in the src/contrib/bsnmp tree. This should also prevent usage of outdated headers when building. If you have any questions about how I got the above errors, please let me know. You might be able to reproduce them by simply removing your /usr/include/bsnmp dir before building world. ------------701CF1A61C7D169B Content-Type: application/octet-stream; name="libbsnmp.diff" Content-transfer-encoding: base64 Content-Disposition: attachment; filename="libbsnmp.diff" ZGlmZiAtdWQgbGliL2xpYmJzbm1wL21vZHVsZXMvc25tcF9taWJJSS9NYWtlZmlsZS5vcmcg bGliL2xpYmJzbm1wL21vZHVsZXMvc25tcF9taWJJSS9NYWtlZmlsZQotLS0gbGliL2xpYmJz bm1wL21vZHVsZXMvc25tcF9taWJJSS9NYWtlZmlsZS5vcmcJTW9uIE5vdiAxMCAxMDoxNzoz MyAyMDAzCisrKyBsaWIvbGliYnNubXAvbW9kdWxlcy9zbm1wX21pYklJL01ha2VmaWxlCU1v biBOb3YgMTAgMTQ6Mjk6MzEgMjAwMwpAQCAtNCw2ICs0LDggQEAKIAogQ09OVFJJQj0key5D VVJESVJ9Ly4uLy4uLy4uLy4uL2NvbnRyaWIvYnNubXAvc25tcF9taWJJSQogLlBBVEg6ICR7 Q09OVFJJQn0KK1NOTVBMSUI9JHsuQ1VSRElSfS8uLi8uLi8uLi8uLi9jb250cmliL2Jzbm1w L2xpYgorU05NUE1PRD0key5DVVJESVJ9Ly4uLy4uLy4uLy4uL2NvbnRyaWIvYnNubXAvc25t cGQKIAogTU9EPQltaWJJSQogU1JDUz0JbWliSUkuYyBtaWJJSV9pZm1pYi5jIG1pYklJX2lw LmMgbWliSUlfaW50ZXJmYWNlcy5jCQlcCkBAIC0xNCw2ICsxNiw2IEBACiBERUZTPQkke01P RH1fdHJlZS5kZWYKIElOQ1M9CXNubXBfJHtNT0R9LmgKIAotQ0ZMQUdTKz0gLUkke0lOQ0xV REVESVJ9L2Jzbm1wIC1JJHsuQ1VSRElSfQorQ0ZMQUdTKz0gLUkke1NOTVBMSUJ9IC1JJHtT Tk1QTU9EfSAtSSR7Q09OVFJJQn0gLUkkey5DVVJESVJ9CiAKIC5pbmNsdWRlIDxic2QubGli Lm1rPgpkaWZmIC11ZCBsaWIvbGliYnNubXAvbW9kdWxlcy9zbm1wX25ldGdyYXBoL01ha2Vm aWxlLm9yZyBsaWIvbGliYnNubXAvbW9kdWxlcy9zbm1wX25ldGdyYXBoL01ha2VmaWxlCi0t LSBsaWIvbGliYnNubXAvbW9kdWxlcy9zbm1wX25ldGdyYXBoL01ha2VmaWxlLm9yZwlNb24g Tm92IDEwIDEwOjE3OjM0IDIwMDMKKysrIGxpYi9saWJic25tcC9tb2R1bGVzL3NubXBfbmV0 Z3JhcGgvTWFrZWZpbGUJTW9uIE5vdiAxMCAxNDozMzowOSAyMDAzCkBAIC0yLDYgKzIsMTAg QEAKICMKICMgQXV0aG9yOiBIYXJ0aSBCcmFuZHQgPGhhcnRpQGZyZWVic2Qub3JnPgogCitT Tk1QTElCPSR7LkNVUkRJUn0vLi4vLi4vLi4vLi4vY29udHJpYi9ic25tcC9saWIKK1NOTVBN SUI9JHsuQ1VSRElSfS8uLi8uLi8uLi8uLi9jb250cmliL2Jzbm1wL3NubXBfbWliSUkKK1NO TVBNT0Q9JHsuQ1VSRElSfS8uLi8uLi8uLi8uLi9jb250cmliL2Jzbm1wL3NubXBkCisKIE1P RD0JbmV0Z3JhcGgKIFNSQ1M9CXNubXBfbmV0Z3JhcGguYwogTUFOPQlzbm1wX25ldGdyYXBo LjMKQEAgLTEwLDYgKzE0LDYgQEAKIERFRlM9CSR7TU9EfV90cmVlLmRlZgogSU5DUz0Jc25t cF8ke01PRH0uaAogCi1DRkxBR1MrPSAtSSR7SU5DTFVERURJUn0vYnNubXAgLUkkey5DVVJE SVJ9CitDRkxBR1MrPSAtSSR7U05NUExJQn0gLUkke1NOTVBNSUJ9IC1JJHtTTk1QTU9EfSAt SSR7LkNVUkRJUn0KIAogLmluY2x1ZGUgPGJzZC5saWIubWs+Cg== ------------701CF1A61C7D169B-- ------------12B10F2482AA0419D Content-Type: application/pgp-signature -----BEGIN PGP MESSAGE----- Version: GnuPG v1.2.3 (MingW32) iD8DBQE/r5lWsF6jCi4glqMRAr6wAKCfQvFI1aH74/1tR9sJ3oRcgodhYgCfV5Xl 3whv4ger0IIxH0E4arMAX88= =6jb4 -----END PGP MESSAGE----- ------------12B10F2482AA0419D--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?18123090602.20031110145743>