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>