[devel] ccache support in gcc-common
Alexander Bokovoy
=?iso-8859-1?q?a=2Ebokovoy_=CE=C1_sam-solutions=2Enet?=
Вт Сен 23 12:21:58 MSD 2003
On Tue, Sep 23, 2003 at 12:12:26PM +0400, Dmitry V. Levin wrote:
> On Thu, Sep 18, 2003 at 11:29:00AM +0300, Alexander Bokovoy wrote:
> > On Wed, Sep 17, 2003 at 10:23:45PM +0400, Dmitry V. Levin wrote:
> > > On Wed, Sep 17, 2003 at 07:13:32PM +0300, Alexander Bokovoy wrote:
> > > > Greetings!
> > > >
> > > > Предлагаю следующее добавление в gcc_wrapper, которое позволит [...]
> > > > Вот патч:
> > > [...]
> > >
> > > В принципе не возражаю.
> > >
> > > > Что нужно кроме него?
> > > >
> > > > 1. Убрать поддержку __ccache_cc/__ccache_cxx из rpm-build, они больше не
> > > > нужны.
> > > >
> > > > 2. Добавить выставление GCC_USE_CCACHE=1 в обработку __ccache_dir в
> > > > rpm-build.
> > >
> > > Об этом поподробнее.
> > > В частности, нужна ли нам совместимость с прежней схемой?
> > Нет, не нужна. В коде sandman никаких завязок на нее нет, разве что
> > придется убрать из настроек репозитариев упоминание о ccache-bte, который
> > теперь будет не нужен. Но это мелочь.
>
> Насколько я понимаю, добавление этой функциональности в gcc_wrapper ничего
> не сломает?
Нет.
> Если так, то это можно было бы сделать, не дожидаясь изменения макросов в
> rpm-build. Кстати, что конкретно там надо будет поменять?
Знаешь, убери оттуда вообще поддержку ccache. Я положу макросы в
/etc/rpm/macros.d/ccache в пакет с ccache, так будет проще всего и,
очевидно, правильнее.
--
/ Alexander Bokovoy
---
There's no easy quick way out, we're gonna have to live through our
whole lives, win, lose, or draw.
-- Walt Kelly
Подробная информация о списке рассылки Devel