another qemu-devel port update ready for testing

Juergen Lock nox at jelal.kn-bremen.de
Sun Jul 1 22:59:54 UTC 2007


In article <4659D601.3060707 at freebsd.org> you write:
>On 05/27/07 13:52, Juergen Lock wrote:
>> On Sun, May 27, 2007 at 12:32:18PM -0500, Eric Anderson wrote:
>>> On 05/27/07 07:58, Juergen Lock wrote:
>>>> On Sat, May 26, 2007 at 06:02:06PM -0500, Eric Anderson wrote:
>>>>> On a recent -CURRENT (with the new GCC):
>>>>>
>>>>> # make
>>>>> ...
>>>>> ===>  Configuring for qemu-devel-0.9.0s.20070526
>>>>> WARNING: "cc" looks like gcc 4.x
>>>>> QEMU is known to have problems when compiled with gcc 4.x
>>>>> It is recommended that you use gcc 3.x to build QEMU
>>>>> To use this compiler anyway, configure with --disable-gcc-check
>>>>> ===>  Script "configure" failed unexpectedly.
>>>>> Please report the problem to nox at FreeBSD.org [maintainer] and attach the
>>>>>
>"/usr/ports/emulators/qemu-devel/work/qemu-snapshot-2007-05-26_05/config.log"
>>>>> including the output of the failure of your make command. Also, it might 
>>>>> be
>>>>> a good idea to provide an overview of all packages installed on your 
>>>>> system
>>>>> (e.g. an `ls /var/db/pkg`).
>>>>> *** Error code 1
>>>>>
>>>>> Stop in /usr/ports/emulators/qemu-devel.
>>>>> *** Error code 1
>>>>>
>>>>> Stop in /usr/ports/emulators/qemu-devel.
>>>> Hmm that should not happen...  Do you have an old version of
>>>> bsd.gcc.mk maybe?
>>>>
>>>> 	Juergen
>>>
>>> # $FreeBSD: ports/Mk/bsd.gcc.mk,v 1.12 2007/05/19 22:06:14 pav Exp $
>>>
>>>
>>> That the right one?
>> 
>> Yeah.  Ok probably CONFIGURE_ARGS needs to come after the
>> bsd.port.pre.mk include for it to pick up the right ${CC}...  try this:
>
>
>Same thing..
>
>===>  Vulnerability check disabled, database not found
>===>  Found saved configuration for qemu-devel-0.9.0s.20070526
>===>  Extracting for qemu-devel-0.9.0s.20070526
>=> MD5 Checksum OK for qemu/qemu-snapshot-2007-05-26_05.tar.bz2.
>=> SHA256 Checksum OK for qemu/qemu-snapshot-2007-05-26_05.tar.bz2.
>===>   qemu-devel-0.9.0s.20070526 depends on file: 
>/usr/local/bin/perl5.8.8 - found
>===>  Patching for qemu-devel-0.9.0s.20070526
>===>   qemu-devel-0.9.0s.20070526 depends on file: 
>/usr/local/bin/perl5.8.8 - found
>===>  Applying FreeBSD patches for qemu-devel-0.9.0s.20070526
>===>   qemu-devel-0.9.0s.20070526 depends on package: 
>kqemu-kmod>=1.3.0pre5 - found
>===>   qemu-devel-0.9.0s.20070526 depends on executable in : texi2html - 
>found
>===>   qemu-devel-0.9.0s.20070526 depends on executable in : gmake - found
>===>   qemu-devel-0.9.0s.20070526 depends on file: 
>/usr/local/bin/perl5.8.8 - found
>===>   qemu-devel-0.9.0s.20070526 depends on file: 
>/usr/local/bin/sdl-config - found
>===>   qemu-devel-0.9.0s.20070526 depends on shared library: SDL.11 - found
>===>  Configuring for qemu-devel-0.9.0s.20070526
>WARNING: "cc" looks like gcc 4.x
>QEMU is known to have problems when compiled with gcc 4.x
>It is recommended that you use gcc 3.x to build QEMU
>To use this compiler anyway, configure with --disable-gcc-check
>===>  Script "configure" failed unexpectedly.
>Please report the problem to nox at FreeBSD.org [maintainer] and attach the
>"/usr/ports/emulators/qemu-devel/work/qemu-snapshot-2007-05-26_05/config.log"
>including the output of the failure of your make command. Also, it might be
>a good idea to provide an overview of all packages installed on your system
>(e.g. an `ls /var/db/pkg`).
>*** Error code 1
>
>Stop in /usr/ports/emulators/qemu-devel.
>*** Error code 1
>
>Stop in /usr/ports/emulators/qemu-devel.

Ok just in case this still hasn't been resolved yet (and for the benefit
of other readers):  When this happened on bento it was casued by a
stale sourcetree that appaently was stuck beween the gcc4 import and
the correspondig OSVERSION bump, so bsd.gcc.mk was thinking gcc3 was
still in base (note how a line like
	===>   qemu-devel-0.9.0s.20070526 depends on executable in : gcc34 ...
is missing there too.)

 bye,
	Juergen


More information about the freebsd-emulation mailing list