gcc segfault: Cannot build virtualbox-ose on 8-STABLE amd64
Bernhard Froehlich
decke at FreeBSD.org
Tue May 25 08:45:56 UTC 2010
On Thu, 20 May 2010 23:05:53 -0300, Mario Sergio Fujikawa Ferreira
<lioux at FreeBSD.org> wrote:
> Hi,
>
> I recently reinstalled my FreeBSD 8-STABLE box to move from
> i386 to amd64. The hardware hasn't changed (except for an increase
> from 4GB to 8GB ram).
>
> There have been some hiccups and I am still trying to tidy
> up things together.
>
> One of the problems I am having is building virtualbox-ose
> which previously built nicely on i386.
>
> I am running a vanilla 8-STABLE world (no special COPTFLAGS) from May
> 17th.
>
> $ uname -a
> FreeBSD exxodus.fedaykin.here 8.0-STABLE FreeBSD 8.0-STABLE #2: Mon May
17
> 19:53:30 BRT 2010 lioux at exxodus:/usr/obj/usr/src/sys/LIOUX amd64
>
> I have a clean and up to date ports tree from today.
> All ports upgraded using portupgrade.
>
> I am trying to build the virtualbox-ose port with vanilla cflags.
>
> $ make -V CFLAGS
> -O2 -pipe -fno-strict-aliasing
>
> The relevant message follows:
>
> ---------
>
> kBuild: Installing VBoxControl =>
>
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.8_OSE/out/freebsd.amd64/release/bin/additions/VBoxControl
> kmk[2]: ***
>
[/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.8_OSE/out/freebsd.amd64/release/obj/VMM/tstVMStructRC.h]
> Segmentation fault: 11 (core dumped)
> kmk[2]: *** Deleting file
>
`/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.8_OSE/out/freebsd.amd64/release/obj/VMM/tstVMStructRC.h'
> kmk[2]: Leaving directory
> `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.8_OSE'
> kmk[1]: *** [pass_binaries_this] Error 2
> kmk[1]: Leaving directory
> `/usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.8_OSE'
> kmk: *** [pass_binaries_order] Error 2
> *** Error code 2
>
> ---------
>
> The complete build log can be found at
>
> http://people.freebsd.org/~lioux/virtualbox-ose_3.1.8_build.log.bz2
>
> My virtualbox-ose work directory can be found at
> (you need archivers/xz to extract it)
>
> http://people.freebsd.org/~lioux/virtualbox-ose__work.tar.xz
>
> Let me know if there is anything I can do to help.
>
> Regards,
>
> ps: virtualbox-ose-kmod builds without a problem as well as my other
> 1482 ports. :)
Segmentation fault: 11 comes from gcc so this is likely to be a compiler
bug and i'm not sure if we can help in this case so I cc'd current at . Could
you try to get a backtrace from the core file that it has dumped?
--
Bernhard Froehlich
http://www.bluelife.at/
More information about the freebsd-current
mailing list