看板 FB_stable 關於我們 聯絡資訊
On Sat, 19 Apr 2014 21:02:43 +0200, O. Hartmann <ohartman@zedat.fu-berlin.de> wrote: > On Sat, 19 Apr 2014 20:25:51 +0200 > Dimitry Andric <dim@FreeBSD.org> wrote: > >> On 19 Apr 2014, at 19:30, O. Hartmann <ohartman@zedat.fu-berlin.de> >> wrote: >> > On Sat, 19 Apr 2014 18:44:51 +0200 >> > Dimitry Andric <dim@FreeBSD.org> wrote: >> ... >> >>> Stop in /usr/ports/x11/kdelibs4/work/.build. >> >>> *** [khtml/CMakeFiles/khtml.dir/all] Error code 1 >> >>> <parser-b6e15c.cpp><parser-b6e15c.sh> >> >> >> >> I cannot reproduce the problem on my copy of stable/9 r264647. >> Using /usr/bin/time >> >> -l on it results in: >> >> >> >> 3.36 real 1.01 user 0.59 sys >> >> 71684 maximum resident set size >> >> 30951 average shared memory size >> >> 3349 average unshared data size >> >> 126 average unshared stack size >> >> 13539 page reclaims >> >> 354 page faults >> >> 0 swaps >> >> 2 block input operations >> >> 3 block output operations >> >> 66 messages sent >> >> 0 messages received >> >> 0 signals received >> >> 370 voluntary context switches >> >> 10 involuntary context switches >> >> >> >> So it compiles in 3 seconds, and uses approximately 70MB of memory. >> > what compiler does your copy use as default? I use CLANG 3.3/3.4 >> >> Just the version of clang that comes with stable/9 r264647, e.g.: >> >> FreeBSD clang version 3.4 (tags/RELEASE_34/final 197956) 20140216 >> >> Are you using a port version of clang to build kdelibs4, by any chance? >> >> -Dimitry >> > > In have installed devel/llvm33 and lang/clang33. On this specific > 9.2-STABLE system, I > use this setting in /etc/make.conf for clang over gcc 4.2 selection: > > [...] > ## > ## CLANG > ## > .if !defined(NO_CLANG) > .if !defined(CC) || ${CC} == "cc" > CC= clang > .endif > .if !defined(CXX) || ${CXX} == "c++" > CXX= clang++ > .endif > .if !defined(CPP) || ${CPP} == "cpp" > CPP= clang-cpp > .endif > ## Don't die on warnings > NO_WERROR= > WERROR= > ## Don't forget this when using Jails! > #NO_FSCHG= > CFLAGS+= -O3 -pipe -fno-strict-aliasing > COPTFLAGS+= -O3 -pipe > .endif > > [...] > > As of this moment, I replace llvm33 with llvm34 and clang33 with clang34 > (ports). How can > I asure that system's base compiler is used? > > > Oliver Try to remove the CFLAGS/COPTFLAGS from make.conf and run with the defaults. Or try with an empty or removed make.conf anyway. (That is what most people use AFAIK.) Regards, Ronald. _______________________________________________ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"