Я уже давно обьезжаю в eclipse.spec странное поведение uname -p $ uname -p; echo $? unknown 0 хаком видв #uname -p == unknown but exit code is 0 :( (alt feature :( ) find . -name build.sh -exec %__subst 's,uname -p,uname -m,' {} \; В федоре, для сравнения, $ uname -p i686 Это баг или фича?
Что касается uname -p и uname -i, то у федоры есть coreutils-4.5.3-sysinfo.patch, который мне не очень нравится.
а если просто сделать -p синонимом -m?
(In reply to comment #3) > а если просто сделать -p синонимом -m? В RH почти так и сделано: http://pkgs.fedoraproject.org/gitweb/?p=coreutils.git;a=blob;f=coreutils-8.2-uname-processortype.patch Для справки: https://bugzilla.redhat.com/show_bug.cgi?id=548834#c2 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=193170#111 Хочется закрыть как в Debian: The use of uname -p is almost certainly a mistake in whatever application is using it, regardless of what uname(1) reports when that option is used.
-p -- это ж совместимость с Федорой. Как учил Конфуций, совместимость не нарушают, если выгода не десятикратна. Какие преимущества дает АльтЛинуксу нарушение совместимости?
(In reply to comment #5) > -p -- это ж совместимость с Федорой. > Как учил Конфуций, совместимость не нарушают, если выгода не десятикратна. > Какие преимущества дает АльтЛинуксу нарушение совместимости? За эту конкретную совместимость с Федорой нам пришлось бы заплатить несовместимостью со всеми нашими предыдущими версиями, а также с Debian и с апстримом. (In reply to comment #1) > Я уже давно обьезжаю в eclipse.spec странное поведение uname -p > $ uname -p; echo $? > unknown > 0 > > хаком видв > #uname -p == unknown but exit code is 0 :( (alt feature :( ) > find . -name build.sh -exec %__subst 's,uname -p,uname -m,' {} \; Может быть, отрепортить им, чтобы они сами исправили?
(В ответ на комментарий №6) >> Я уже давно обьезжаю в eclipse.spec странное поведение uname -p > Может быть, отрепортить им, чтобы они сами исправили? я у нескольких приложений видел такую гадость. Недавно в azureus, например. > За эту конкретную совместимость с Федорой нам пришлось бы заплатить > несовместимостью со всеми нашими предыдущими версиями, а также с Debian и с > апстримом. я думал, что несовместимости не возникнет, так как раз опции такой у нас нет, то и приложений, ее использующих быть не должно. Но если я где-то торможу, поправьте, пожалуйста.