From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Led To: ALT Devel discussion list Date: Mon, 27 Feb 2006 17:05:18 +0200 User-Agent: KMail/1.9.1 References: <20060227122407.GC27901@basalt.office.altlinux.org> <200602271649.37026.led@altlinux.ru> <15326.127.0.0.1.1141052018.squirrel@mojo.myroom.ru> In-Reply-To: <15326.127.0.0.1.1141052018.squirrel@mojo.myroom.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200602271705.18473.led@altlinux.ru> Subject: Re: [devel] Q: non-i586 ix86 X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.6 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, 27 Feb 2006 15:04:53 -0000 Archived-At: List-Archive: List-Post: В сообщении от 27 февраля 2006 16:53 Konstantin A. Lepikhov написал(a): > <цитата от="Led"> > > > >> и эти %optflags должен понимать ./configure между прочим. Именно об этом > >> идет речь. > > > > По-хорошему - должен. Но фактически %optflags - это CFLAGS. > > мне не очень интересно обсуждать здесь кривость conf-скриптов, потому как > > абсолютно прямых я их видел очень немного:) Если бы все conf-скрипты были > > абсолютно прямыми, то остался бы только один мэйнтейнер - робот:) > > так еще раз: > 1) CFLAGS - это хорошо, но не стоит доверять gcc. > 2) кроме CFLAGS, в %configure подставляется и наш странный arch, который > должен проинтерпритировать кривой conf скрипт, для того, чтобы включить > assembler. У меня вопрос - этот скрипт поймет arch pentium4 без > посторонней помощи? Нет, не поймёт: assembler в configure можно отключить только явно (--disable-assembly) AFAIR. Кроме того, если используется --disable-assembly в спеке не включается BuildReq: nasm. > Если нет, то мы ведем пустой разговор, который ведет в > никуда и весь затеваемый гимор не стоит свеч. Я по крайней мере, ничего не "затевал", я лишь спросил: можно ли явно указать incominger'у набор target'ов. Ответ "фтопку кривой софт" мне абсолютно понятен и спорить с этим ответом (в силу его "железной" логики) я не намерен:) > > >> PS неужели я непонятно выразился? > > > > Теперь понятно. Непонятно только: при чём здесь configure??? "Софтина > > должна > > быть корректно упакована, и пользователя не должно волновать, каким > > образом я > > её туда упаковал!":))) > > именно о корректности упаковки и идет разговор. О ней самой. Только почему-то из ваших заявлений следует, что если в спеке есть что-то кроме %configure %make_build %makeinstall то этот софт однозначно кривой и его... ну ясно - куда:) -- Led.