Вы как раз не пытаетесь установить кальмара, вас ясно пытаетесь построить его также. Потому что вы будете зданием под солярисом, некоторые предупреждения правоподобны вследствие разниц в заглавной части файла от Linux. Я подозрюю линию gcc водя до выше, котор содержат варианту - Werror (предупреждениям обслуживания как ошибки). Вы себя вероятно должны зафиксировать это - расмотрите pam_auth.c на линии 133 - выступается с иничиативой? Будет своим типом? Можете вы увидеть как изменить его поэтому его составит чистое? Оно зависит как близко вы имеете к pam_auth.c предпологает. Если будет изменением в signedness или даже лучше, то как раз, котор const дает или принимает, оно должно вероятно О'КЕЫ залатать Кодего c для того чтобы согласиться с система обеспечивает.
Другая вещь, котор вы smogли попытаться извлекает - Werror. Предупреждения могут указать к фактической проблеме, но они не делают всегда. Находка - Werror в различных Makefiles и извлекает. Или находка в различном Makefile.ins и извлекает, тогда перепробег устанавливает