Предлагаю использовать иное имя переменной с меньшей вероятностью коллизии, например, ALT_GCC_VERSION; напоролся при сборке syslinux с gcc4.9 для проверки регрессии, возникшей в ходе решения bug 31534, там есть такой код: syslinux/gpxe/src/arch/i386/Makefile: GCC_VERSION := $(subst ., ,$(shell $(CC) -dumpversion)) и он приводит к: [DEPS] arch/i386/interface/syslinux/com32_wrapper.S /usr/bin/i586-alt-linux-gcc-4 9 2: No such file or directory
(In reply to comment #0) > Предлагаю использовать иное имя переменной с меньшей вероятностью коллизии, > например, ALT_GCC_VERSION; А если кто-то пользуется GCC_VERSION явно? Было предложение использовать GCC_VERSION_ если есть, GCC_VERSION__ если определены предыдущие и так далее.
Как вариант.