On 2/9/2012 05:56, Christos Zoulas wrote:
On Feb 8, 9:31pm, agcarver+netbsd%acarver.net@localhost (AGC) wrote: -- Subject: Re: ntpd wedged by libc? | That's where I'm a bit lost since I installed the OS from CD so I only | have the precompiled libraries. The only part of the OS that I've | recompiled ever was the kernel to enable PPS_SYNC. If there's a | document online somewhere that you could point to which would describe | rebuilding the NetBSD libraries I would be grateful. The searches I've | done so far are a bit confusing and lead me to believe that I have to | recompile everything and reinstall nearly from scratch. | | It would also be a good exercise to learn so I can upgrade the system in | the future (also another process that I've not quite understood). If you have the sources online, cd /usr/src/lib/libc/, apply the patch, make&& make install. Post to the lists and someone might have a step by step guide.
Well, unfortunately that doesn't seem to work when using the sources from NetBSD-current (which already has the patch):
#pwd /mnt/src/lib/libc #make
make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 1: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 2: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 3: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 4: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 5: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 6: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 7: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 8: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 9: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 10: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 12: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 13: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 14: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 15: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 16: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 17: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 18: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 19: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 20: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 21: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 22: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 23: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 24: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 25: Need an operator No closing parenthesis in archive specification make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 26: Error in archive specification: "" make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 27: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 28: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 29: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 30: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 31: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 32: Need an operator No closing parenthesis in archive specification make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 33: Error in archive specification: "@" make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 34: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 37: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 57: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 58: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 59: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 75: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 76: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 77: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 78: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 79: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 92: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 93: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 94: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 95: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 96: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 97: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 98: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 109: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 110: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 111: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 112: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 122: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 123: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 124: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 125: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 126: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 127: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 133: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 134: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 135: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 136: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 137: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 138: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 139: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 140: Need an operator make: "/mnt/src/lib/libc/arch/sparc/Makefile.inc" line 141: Need an operator make: "/mnt/src/lib/libc/Makefile" line 79: Malformed conditional ((${USE_LIBTRE} == "yes")) make: "/mnt/src/lib/libc/Makefile" line 79: Missing dependency operator make: Fatal errors encountered -- cannot continue make: stopped in /mnt/src/lib/libc