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, так всё и осталось в том же состоянии).