From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 9 Feb 2004 18:53:12 +0600 From: Alexey Morozov To: ALT Devel discussion list Message-ID: <20040209125312.GA9608@pyro.hopawar.private.net> References: <20040209100311.GZ9608@pyro.hopawar.private.net> <20040209122351.GB21338@basalt.office.altlinux.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="fKtH0JUtvN5p2ETH" Content-Disposition: inline In-Reply-To: <20040209122351.GB21338@basalt.office.altlinux.org> User-Agent: Mutt/1.4i Subject: [devel] Re: =?koi8-r?b?5d2jIM/EzsEg0NLPwszFzcE=?= X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.4 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Feb 2004 12:53:15 -0000 Archived-At: List-Archive: List-Post: --fKtH0JUtvN5p2ETH Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit On Mon, Feb 09, 2004 at 03:23:51PM +0300, Dmitry V. Levin wrote: > > 2. зависимостей вида BuildRequires: gcc3.2 итп, и установки > > версии gcc через %set_gcc_version для сборки в хэшере > > недостаточно, потому что в configure ловится наличие > > i586-alt-linux-{cc,c++}, который версии 3.3 > > 3. Для сборки приходится перед %configure явно прописывать > > export CC=gcc-3.2 и т.д. > Достаточно и export CC=gcc. Да, видимо, стоит исправить. > > Вопрос к Вам: как Вы думаете, стоит ли из решения данной частной проблемы > > переносить что-либо на "системный" уровень? > Да, думаю, стоит делать export CC=gcc и т.д. для всех установленных > компиляторов из gcc. > > Неплохо бы это в devel@ обсудить. Ну, отправляю[сь] туда > > Кроме этого, мне хотелось бы попросить Вас внести в системные макросы > > RPM'а нечто вроде: > > > > %define force_disable() %{expand:%%global _disable_%{1} --disable-%{1}} > > > > и его аналоги. Данная группа макросов призвана облегчить принудительное > > включение/выключение определенных параметров сборки на основании > > некоторых констрэйнтов на данный параметр (скажем, если какая-нибудь > > возможность _может_ быть активизированна, только если активизированны > > некоторые другие возможности данной сборки). > > Только имя не вполне очевидное, а так логично. Назовите по Вашему усмотрению. Главное, чтобы было что-то в этом роде. --fKtH0JUtvN5p2ETH Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQFAJ4K4X5DZdJn19V0RAj3cAKCt77nZm4uXJYk0oAdpQ/6nVX9+EwCgmFPD O2ME3WRD3rH/x4K8P9SVbPo= =Gr1p -----END PGP SIGNATURE----- --fKtH0JUtvN5p2ETH--