From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 19 Dec 2003 21:45:24 +0300 From: Sergey Vlasov To: devel-kernel@altlinux.org Subject: Re: [d-kernel] Re: ccache Message-ID: <20031219184524.GA1908@sirius.home> Mail-Followup-To: devel-kernel@altlinux.org, Serge V Kompan References: <8834409312.20031219173906@kspu.kr.ua> <20031219155300.GG18450@julia.office.altlinux.ru> <12536068609.20031219180645@kspu.kr.ua> <20031219163002.GH18450@julia.office.altlinux.ru> <17638628500.20031219184925@kspu.kr.ua> <20031219171914.GJ18450@julia.office.altlinux.ru> <16141564140.20031219193821@kspu.kr.ua> <20031219174730.GK18450@julia.office.altlinux.ru> <3342504718.20031219195401@kspu.kr.ua> <20031219183157.GM18450@julia.office.altlinux.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="huq684BweRXVnRxX" Content-Disposition: inline In-Reply-To: <20031219183157.GM18450@julia.office.altlinux.ru> Cc: Serge V Kompan X-BeenThere: devel-kernel@altlinux.ru X-Mailman-Version: 2.1.3 Precedence: list Reply-To: ALT Linux kernel packages development List-Id: ALT Linux kernel packages development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Dec 2003 18:46:12 -0000 Archived-At: List-Archive: List-Post: --huq684BweRXVnRxX Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit On Fri, Dec 19, 2003 at 09:31:57PM +0300, Alexey Tourbin wrote: [skip] > Короче, если в strace gcc видно ccache и если при сборке используется > именно gcc (а не gcc-2.96 или i586-alt-linux-gcc напрямую), то этого просто не может > быть. > > Кажется, там при сборке ядра используется gcc-2.96 напрямую. > Это зашито в /etc/rpm/macros.d/kernel. > > По-моему, должно вот так сработать: > GCC_VERSION=2.96 GCC_USE_CCACHE=1 rpm -ba --define 'kgcc gcc' ~/RPM/SPECS/kernel-std-up.spec > > 2devel-kernel: как правильно собирать ядро и использовать при этом ccache? Там пока что используется старая схема: rpmbuild --enable ccache --define "use_ccache 1". Надо бы перевести на новую - пока что этим ещё не занимались (как тогда возник затык с макросами rpm для ccache, так всё и осталось в том же состоянии). --huq684BweRXVnRxX Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/40dEW82GfkQfsqIRAqSZAJwIeigMGQotBUBRz0/TYSUshR8Z2QCfUy+8 HMhWOP70ktanGovEGGohUq8= =If8e -----END PGP SIGNATURE----- --huq684BweRXVnRxX--