Build World fails on 7-stable with cvs sources
Michael Eubanks
mse_software at charter.net
Mon Nov 29 03:36:06 UTC 2010
On Sun, 2010-11-28 at 03:14 -0500, Martes G Wigglesworth wrote:
> Greetings.
>
> I have cvs'd to the most current 7-stable source tree and have compiled
> a kernel using these sources.
> However, when I attempt to complete the buildworld process, I keep
> getting failures in the below-listed areas.
>
> Does anyone know of an issue with these sources? I see that this
> release is now considered "legacy" so I hope I am not at end of life on
> this source tree.
>
> The system is just an edge router so I am just updating to the newest
> stable release due to the assumptions that there may be some fixes
> included in the sources.
>
> I have my own patched ipfirewall sources, (don't feel like writing a
> script for ipfw to run and figure out why it isn't running at boot,
> etc....),however, I have not installed them yet, since I have not
> patched anything on this test upgrade box, yet.
>
> I have the full logs from build world and kernel build, if someone would
> like to see them. (very long, and don't fail until the point listed below)
>
> The kernel kept failing as well, until I used the old method by hand, in
> the /usr/src/sys/i386/conf directory.
>
> That is another question that I would like to ask.
>
> Why am I able to compile and install a kernel just fine using the old
> method, however, using the make buildkernel... method fails on some
> obscure module that I usually don't even have included within the config
> file?
>
> gnu/lib/libgomp (buildincludes)
> sed -e 's/@OMP_LOCK_ALIGN@/4/g' -e 's/@OMP_LOCK_KIND@/4/g' -e
> 's/@OMP_LOCK_SIZE@/4/g' -e 's/@OMP_NEST_LOCK_ALIGN@/4/g' -e
> 's/@OMP_NEST_LOCK_KIND@/8/g' -e 's/@OMP_NEST_LOCK_SIZE@/8/g' <
> /usr/src/gnu/lib/libgomp/../../../contrib/gcclibs/libgomp/omp.h.in > omp.h
> ===> gnu/lib/libregex (buildincludes)
> sed 's=<posix/regex\.h>=<gnu/posix/regex.h>=g' <
> /usr/src/gnu/lib/libregex/regex.h > regex.h.patched
> ===> gnu/lib/libregex/doc (buildincludes)
> ===> gnu/lib/libreadline (buildincludes)
> ===> gnu/lib/libreadline/history (buildincludes)
> ===> gnu/lib/libreadline/history/doc (buildincludes)
> ===> gnu/lib/libreadline/readline (buildincludes)
> ===> gnu/lib/libreadline/readline/doc (buildincludes)
> ===> gnu/lib/libstdc++ (buildincludes)
> Segmentation fault (core dumped)
> *** Error code 139
>
> Stop in /usr/src/gnu/lib.
> *** Error code 1
>
> Stop in /usr/src/gnu.
> *** Error code 1
>
> Stop in /usr/src/gnu.
> *** Error code 1
>
> Stop in /usr/src.
> *** Error code 1
>
> Stop in /usr/src.
> *** Error code 1
>
> Stop in /usr/src.
>
Curious. What does your ``make'' command look like?
More information about the freebsd-questions
mailing list