[kde-freebsd] [10i386-default] Build failed for qt4-webkit-4.8.4_1 during build

Dimitry Andric dim at FreeBSD.org
Sun Jun 9 18:41:31 UTC 2013


On Jun 9, 2013, at 17:13, Martin Wilke <miwi at bsdhash.org> wrote:
> Begin forwarded message:
>> From: Charlie Root <root at astroboy.servebeer.com>
>> Subject: [10i386-default] Build failed for qt4-webkit-4.8.4_1 during build
>> Date: June 9, 2013 11:24:58 AM GMT+08:00
>> To: miwi at bsdhash.org
>> 
>> Maintainer:     kde at FreeBSD.org
>> Last committer: rakuco at FreeBSD.org
>> Ident:          $FreeBSD: head/www/qt4-webkit/Makefile 317896 2013-05-11 17:31:45Z rakuco $
>> Log URL:        http://po.miwibox.org:1288/bulk/10i386-default/2013-06-09_09:36:36/logs/qt4-webkit-4.8.4_1.log
>> Build URL:      http://po.miwibox.org:1288/bulk/10i386-default/2013-06-09_09:36:36
>> Log:
...

Unfortunately, the actual error did not show up in the excerpt, due to a
multithreaded build, but it is the following clang error:

  *** Bad machine code: Using an undefined physical register ***
  - function:    _ZNK7WebCore8Position10downstreamENS_27EditingBoundaryCrossingRuleE
  - basic block: BB#54 lpad12 (0x2c731100)
  - instruction: %vreg169<def> = COPY %EAX; GR32:%vreg169
  - operand 1:   %EAX
  fatal error: error in backend: Found 1 machine code errors.
  clang++: error: clang frontend command failed with exit code 70 (use -v to see invocation)

This has been reported as <http://llvm.org/bugs/show_bug.cgi?id=16038>,
but it is not fixed yet.  Currently, the only workaround is to compile
with -march=pentium3 or higher.

-Dimitry



More information about the kde-freebsd mailing list