Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 7 Jan 2006 16:48:11 +0000
From:      Danny Pansters <danny@ricin.com>
To:        freebsd-ports@freebsd.org
Cc:        danny@ricin.com
Subject:   How to solve sparc64-7 build problem (x11-toolkits/py-kde)?
Message-ID:  <200601071648.12195.danny@ricin.com>

next in thread | raw e-mail | index | archive | help
Pointyhat:

c++ -c -Wno-deprecated-declarations -pipe -fPIC -O2 -fno-strict-aliasing -pipe 
-Wall -W -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -I. -I../extra/kde340 
-I/usr/local/include -I/usr/local/include/python2.4 -I/usr/X11R6/include -o 
sipkdeuipart0.o sipkdeuipart0.cpp
sip/kdeui/kkeydialog.sip: In function `PyObject* convertFrom_IntDict(void*)':
sip/kdeui/kkeydialog.sip:209: warning: taking address of temporary
{standard input}: Assembler messages:
{standard input}:350020: Warning: end of file not at end of a line; newline 
inserted
{standard input}:350820: Error: unknown pseudo-op: `.globa'
c++: Internal error: Killed: 9 (program cc1plus)
Please submit a full bug report.
See <URL:http://gcc.gnu.org/bugs.html>; for instructions.
*** Error code 1

I don't have access to any sparc64 hardware.

The following are OK: i386-7 , ia64-7 [Dec 11] (amd64-7 unknown)
Also OK are: i386-6 [Dec28], ia64-6 [Dec 20], amd64-6 [Oct 28], _and_ 
sparc64-6 [Dec 22]

During configure of PyKDE, C++ code is generated from SIP code for every 
module and to speed up compiling everything is concatenated into one huge 
sourcefile per module. Except for the largest module, kdeui the one in the 
build failure above, that is by default split into two parts.

In order to make this port compile on non-i386 I have in the past added -j2 as 
a configure switch for them so that for every module the big cpp file is 
split in two. That seemed to work, until now for sparc64 on -CURRENT.

Are the chunks just too big and should I use -j3 or 4 instead? As you may 
guess I've never touched anything non-i386 and pretty clueless :)

Thanks,

Dan





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200601071648.12195.danny>