[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