Hi, I posted the libdisk patch that was heavily ignored two days ago :). Without it I couldn't build libdisk and subsequently world. If I lower the WARNS value in the libdisk directory Makefiel the source builds without warning and world completes. The problem is rules.c having a switch/case that handles only 2 of 7 cases for the platform value. Adding a simple "default:" [as my patch did] will repair this problem. I should tell you that I clean-installed FBSD 5.0-RELEASE on Saturday 4/19/2003 and started playing with CURRENT again the very next day at which point I realized world wouldn't build. I didn't do much else so I can only assume that somehow this could happen to anyone else starting from RELEASE-5 today and attempting to build world. I have the latest version of the rules.c file [1.29]. I checked CVSWEB and it has the exact same code that fails for me in HEAD so I know its not my source. The only data involved in the switch is an enum type from libdisk.h which I also have the latest version of [1.55]. The error is /usr/src/lib/libdisk/rules.c:264: warning: enumeration value `p_any' not handled in switch /usr/src/lib/libdisk/rules.c:264: warning: enumeration value `p_alpha' not handled in switch /usr/src/lib/libdisk/rules.c:264: warning: enumeration value `p_sparc64' not handled in switch /usr/src/lib/libdisk/rules.c:264: warning: enumeration value `p_ia64' not handled in switch /usr/src/lib/libdisk/rules.c:264: warning: enumeration value `p_ppc' not handled in switch *** Error code 1. I know this isn't a bug in the VM system. Its not solving a kernel panic or some other serious commit but it does pose a barrier to those who want to test CURRENT. Should I file a problem report? Dave LeimbachReceived on Tue Apr 22 2003 - 17:34:16 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:04 UTC