[devel] Q: non-i586 ix86
Led
=?iso-8859-1?q?led_=CE=C1_altlinux=2Eru?=
Пн Фев 27 18:05:18 MSK 2006
В сообщении от 27 февраля 2006 16:53 Konstantin A. Lepikhov написал(a):
> <цитата от="Led">
> <skip>
>
> >> и эти %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.
Подробная информация о списке рассылки Devel