Summary: | "stand/i386" could not be built without buildworld | ||
---|---|---|---|
Product: | Base System | Reporter: | Lev A. Serebryakov <lev> |
Component: | misc | Assignee: | Warner Losh <imp> |
Status: | Closed FIXED | ||
Severity: | Affects Many People | CC: | cy, imp, tsoome |
Priority: | --- | ||
Version: | CURRENT | ||
Hardware: | Any | ||
OS: | Any |
Description
Lev A. Serebryakov
2018-09-10 14:58:18 UTC
diskless is wrong. You need to cd to stand, not stand/i386. (In reply to Warner Losh from comment #1) Ok, then it is docs problem, sorry :-) But stand doesn;t help completely: ==== ===> userboot/test (all) machine -> /usr/home/lev/FreeBSD/src/sys/amd64/include x86 -> /usr/home/lev/FreeBSD/src/sys/x86/include echo test.full: /usr/lib/libc.a >> .depend cc -I/usr/home/lev/FreeBSD/src/stand/userboot -g -MD -MF.depend.test.o -MTtest.o -std=gnu99 -Wsystem-headers -Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-address-of-packed-member -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Oz -Qunused-arguments -c test.c -o test.o In file included from test.c:35: /usr/include/err.h:50:30: error: type specifier missing, defaults to 'int' [-Werror,-Wimplicit-int] void verr(int, const char *, __va_list) __dead2 __printf0like(2, 0); ..... ==== (In reply to Lev A. Serebryakov from comment #3) Ooops, it is problem of building CURRENT stand on STABLE host, it is not error per se, I thinks, A commit references this bug: Author: imp Date: Mon Sep 10 15:16:33 UTC 2018 New revision: 338559 URL: https://svnweb.freebsd.org/changeset/base/338559 Log: Correct directions for building pxeboot. One needs to cd to src/stand, not src/stand/i386 as the directions say. PR: 231284 Approved by: re@ (gjb) Changes: head/share/man/man8/diskless.8 Assign to committer that closed. |