Re[37]: Поугараем над С++ комьюнити?
От: fin_81  
Дата: 18.11.17 09:59
Оценка:
Здравствуйте, vdimas, Вы писали:

V>Ты всегда начинаешь хамить, когда твой собственный аргумент работает против тебя?


Попробую вернуть в конструктивное русло, раз ты провоцируешь, при этом сам уходишь от конструктива.

Первым хамить начал ты, когда я показал на сомнительность "аргумента" SxS. При этом я предложил более "аргументный аргумент" в виде Nix, указав что такой подход тоже не серебряная пуля, со своими недостатками.
Потом, ты даже в глаза не видел Nix, ни разу не писал для него пакета, но рассуждаешь аргументами в виде "chroot".
И chroot можно отключить для демона сборки. Chroot нужен для того, чтобы во время сборки гарантировать, что зависимости были только те, что указаны в сценарии, так сказать, гарантировать чистоту сборки. Установленные пакеты имеют прямые ссылки в виде: бинарник с загрузчиком /nix/store/хеш/lib/ld-linux.so, также для libc — /nix/store/хеш/lib/libc.so. По этому ты не сможешь запустить сторонний бинарник в обход nix, потому что нет там libc в стандартном месте (/lib/ld-linux.so). Можно запустить только статически слинкованный, которые напрямую дергает сисколы. Для сторонних бинарей есть пакет (точнее его придется использовать и расширить своим nix-пакетом), который настраивает стандартное окружение, чтобы можно было запустить, где используется chroot.

Но ты имеешь свое мнение, и при этом указываешь на то, что это мнение единственно правильное.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.