[sisyphus] rpm -ba --target=i586: If $CFLAGS not empty it parsed to configure without changes

Pavel S. Khmelinsky =?iso-8859-1?q?hmepas_=CE=C1_yauza=2Eru?=
Вт Июн 17 13:16:03 MSD 2003


> 
> Какие ещё переменные окружения вам неудобно держать пустыми?
> 
> Как насчёт этих:
> $ make -C /var/empty -p 2>/dev/null |egrep -B1 '^[[:alpha:]][^=]*='
> 
> :)
Т.е. считаете что я не прав? Тогда где держать свои дефолтовые 
опции компиляции сорцов?
Можно конечно alias'ами пользоваться или команду gcc тоже 
подменять.... %)

>>CFLAGS='' rpmbuild делать удобнее, но нужно еще об этом не 
>>забыть, а то будет весело залить 586.rpm скомпиленный с 
>>march=athlon куда-нибудь. ^)
> 
> 
> cat >~/bin/rpmbuild <<EOF
> #!/bin/sh
> unset CFLAGS
> exec /usr/bin/rpmbuild "$@"
> EOF
> chmod +x ~/bin/rpmbuild
> 
Спасибо за готовое решение ;)
Только "\$@" иначе текущие аргументы подставятся.



Подробная информация о списке рассылки Sisyphus