Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 May 2009 14:15:37 +0200
From:      Pietro Cerutti <gahr@FreeBSD.org>
To:        Ion-Mihai Tetcu <itetcu@FreeBSD.org>
Cc:        cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org
Subject:   Re: cvs commit: ports/devel/kBuild Makefile ports/devel/kBuild/files patch-src-kmk_Makefile.kmk
Message-ID:  <4A17E8E9.6030603@FreeBSD.org>
In-Reply-To: <20090523072028.66f99b1e@it.buh.tecnik93.com>
References:  <200905221218.n4MCIjTd008523@repoman.freebsd.org> <20090523072028.66f99b1e@it.buh.tecnik93.com>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Ion-Mihai Tetcu wrote:
| On Fri, 22 May 2009 12:18:45 +0000 (UTC)
| Pietro Cerutti <gahr@FreeBSD.org> wrote:
|
|> gahr        2009-05-22 12:18:45 UTC
|>
|>   FreeBSD ports repository
|>
|>   Modified files:
|>     devel/kBuild         Makefile
|>   Added files:
|>     devel/kBuild/files   patch-src-kmk_Makefile.kmk
|>   Log:
|>   - Remove unneeded dependency on GNU SED (textproc/gsed) [1]
|>   - Fix build on sparc64
|>   - Bump PORTREVISION
|>
|>   Reported by:    scf [1]
|>
|>   Revision  Changes    Path
|>   1.7       +1 -3      ports/devel/kBuild/Makefile
|>   1.1       +10 -0
|> ports/devel/kBuild/files/patch-src-kmk_Makefile.kmk (new)
|>
|
| I'm getting this on my desktop during a pormaster -dv update:
|
| kBuild: Compiling kmk_sed -
/usr/home/itetcu/wrk/usr/ports/devel/kBuild/work/kBuild-0.1.5-p1/src/sed/lib/obstack.c
| kBuild: Compiling kmk_sed -
/usr/home/itetcu/wrk/usr/ports/devel/kBuild/work/kBuild-0.1.5-p1/src/sed/lib/getline.c
| kmk: *** No rule to make target
`/usr/home/itetcu/wrk/usr/ports/devel/kBuild/work/kBuild-0.1.5-p1/kBuild-0.1.5.p1/out/freebsd.x86/release/obj/kUtil/kUtil.a',
needed by
`/usr/home/itetcu/wrk/usr/ports/devel/kBuild/work/kBuild-0.1.5-p1/kBuild-0.1.5.p1/out/freebsd.x86/release/obj/usr/home/itetcu/wrk/usr/ports/devel/kBuild/work/kBuild-0.1.5-p1/kmk/kmk'.
  Stop.
| kmk: *** Waiting for unfinished jobs....
| kmk: Leaving directory
`/usr/home/itetcu/wrk/usr/ports/devel/kBuild/work/kBuild-0.1.5-p1'
| kmk: Entering directory
`/usr/home/itetcu/wrk/usr/ports/devel/kBuild/work/kBuild-0.1.5-p1'
| kmk: *** Exiting with status 2
| gmake: ***
[/usr/home/itetcu/wrk/usr/ports/devel/kBuild/work/kBuild-0.1.5-p1/out/freebsd.x86/release/bootstrap/ts-stage2-build]
Error 2
| ./kBuild/env.sh: info: rc=2: gmake -f bootstrap.gmk
| *** Error code 2
|
| At this point, if I cd /usr/ports/devel/kBuild && make
| the build continues and finishes just fine.

I can't reproduce it here, but it seems a parallel-build problem. kBuild
disables parallel builds (see bottom of ${WRKSRC}/bootstrap.gmk. Are you
somehow forcing parallelism? How many cores does your system have?
Please provide some more details on your HW and configuration :)

Thanks for reporting this!


- --
Pietro Cerutti
gahr@FreeBSD.org

PGP Public Key:
http://gahr.ch/pgp

+-----------------+
| How do  you get |
|that backwards b?|
+-----------------+

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (FreeBSD)

iEYEAREKAAYFAkoX6OgACgkQwMJqmJVx946bswCcCwB1Xku0IGBxL+0W6/WawL8m
NjAAoIn1XXSBnt2BHwJA86kM1awBDVoV
=Y6rx
-----END PGP SIGNATURE-----



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