Date: Fri, 29 Apr 2005 23:16:33 +0800 From: Lihong Chen <lihong.chen@gmail.com> To: current@freebsd.org Subject: buildworld failed with '-O3' in 6-current Message-ID: <a50d5a5005042908161ca3d415@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hi! I try to buildworld using gcc -O3, but some file will failed. they are using fuctions not consist with declared, like these: --- /usr/src/lib/libc/rpc/getpublickey.c.orig=09Fri Apr 29 02:10:53 2005 +++ /usr/src/lib/libc/rpc/getpublickey.c=09Fri Apr 29 02:13:02 2005 @@ -175,5 +175,5 @@ =09if (__getpublickey_LOCAL !=3D NULL) =09=09return(__getpublickey_LOCAL(netname, publickey)); =09else -=09=09return(__getpublickey_real(netname, publickey)); +=09=09return(__getpublickey_real((char*)netname, publickey)); } --- /usr/src/sbin/ip6fw/ip6fw.c.orig=09Fri Apr 29 07:24:33 2005 +++ /usr/src/sbin/ip6fw/ip6fw.c=09Fri Apr 29 07:25:47 2005 @@ -1112,7 +1112,7 @@ =09=09=09=09if (!ac) =09=09=09=09=09show_usage("missing argument" =09=09=09=09=09 " for ``icmptypes''"); -=09=09=09=09fill_icmptypes(rule.fw_icmp6types, +=09=09=09=09fill_icmptypes((u_long*)rule.fw_icmp6types, =09=09=09=09 av, &rule.fw_flg); =09=09=09=09av++; ac--; continue; =09=09=09} --- /usr/src/lib/libc/net/res_debug.c.orig=09Fri Apr 29 02:00:24 2005 +++ /usr/src/lib/libc/net/res_debug.c=09Fri Apr 29 02:01:53 2005 @@ -783,7 +783,7 @@ =09if (cp >=3D maxcp) =09=09goto defaults; =20 -=09siz =3D precsize_aton(&cp); +=09siz =3D precsize_aton((char**)&cp); =09 =09while (!isspace((unsigned char)*cp) && (cp < maxcp)) /* if trailing garbage or m */ =09=09cp++; @@ -794,7 +794,7 @@ =09if (cp >=3D maxcp) =09=09goto defaults; =20 -=09hp =3D precsize_aton(&cp); +=09hp =3D precsize_aton((char**)&cp); =20 =09while (!isspace((unsigned char)*cp) && (cp < maxcp)) /* if trailing garbage or m */ =09=09cp++; @@ -805,7 +805,7 @@ =09if (cp >=3D maxcp) =09=09goto defaults; =20 -=09vp =3D precsize_aton(&cp); +=09vp =3D precsize_aton((char**)&cp); =20 defaults:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a50d5a5005042908161ca3d415>