[kde-freebsd] x11/kde4-workspace: automoc4 SEGVs on certain files

Matthias Apitz guru at unixarea.de
Tue Jun 11 17:30:51 UTC 2013


El día Tuesday, June 11, 2013 a las 08:46:35AM -0300, Raphael Kubo da Costa escribió:

> Matthias Apitz <guru at unixarea.de> writes:
> 
> > The backtrace was useless because automoc4 was compiled on the fly and
> > without debugging information; maybe also the libs used by automoc4
> > should be compiled with debug, at least libQtCore.so.4.
> [...]
> > # cd /usr/ports/devel/automoc4
> > # make install clean USE_GCC=any WITH_DEBUG=yes

done without any errors;

> > # cd /usr/ports/x11/kde4
> > # nohup install clean BATCH=yes
> 
> That should probably be OK, ...

The first stop is in www/qt4-webkit with the already known clang
error generating bad machine code:
...
*** Bad machine code: Using an undefined physical register ***
- function:
  _ZNK7WebCore8Position10downstreamENS_27EditingBoundaryCrossingRuleE
- basic block: BB#54 lpad12 (0x2c738100)
- instruction: %vreg169<def> = COPY %EAX; GR32:%vreg169
- operand 1:   %EAX

...

What is the best option for this to be set on the command line while making
x11/kde4 or only www/qt4-webkit and returning after this to the make of x11/kde4?

The full log is here: http://www.unixarea.de/nohup.out.kde4.01.txt

Thanks

	mattias

-- 
Sent from my FreeBSD netbook

Matthias Apitz, <guru at unixarea.de>, http://www.unixarea.de/ f: +49-170-4527211
UNIX since V7 on PDP-11, UNIX on mainframe since ESER 1055 (IBM /370)                     
UNIX on x86 since SVR4.2 UnixWare 2.1.2, FreeBSD since 2.2.5


More information about the kde-freebsd mailing list