Created attachment 223268 [details] Line 54 fix A compilation error was caused by `/usr/src/lib/libifconfig/libifconfig_bridge.c` during `make buildworld`. Unfortunately I forgot to copy the original error message, but the compiler complained that on line 54 there should be empty braces instead of { 0 }. So I changed: struct ifdrv ifd = { 0 }; to struct ifdrv ifd = { }; and the compilation finished successfully.
Also I have to note that when I tried to compile just `libifconfig_bridge.c` alone without any compiler flags set (e.g cc -c libifconfig_bridge.c) it compiled just fine, without reporting any error for { 0 }, which is normal. I guess some compiler flag is set for `buildworld` that breaks it, but I'm not sure about that. In any case, my "fix" solved the problem.