Есть ощущение, что здесь как-то пояивлся -fPIC, но его нигде не видно.
Да нет - он тут может быть даже и был - машина то hardened. Но раньше
А что такое hardened ?
все собиралось - 26 версия стоит и работает нормально.....
В 0.3.27 появилось:
*) Добавление: определение размера строки кэша распространённых
процессоров при старте.
До этого не было. В ngx_cpuinfo() вставляется ассемблерный код cpuid,
который использует регистр ebx, а gcc использует этот же регистр для своих
целей, если используется -fPIC код.