June 15th, 2020

Def kz

Блять

blya

Ремонт сожрал все нервы и силы, оставив одно лишь разочарование и желание побыстрее завершить весь этот гребаный пиздец.

Почему, сука, нужно делать все через жопу? Бывают ли вообще нормальные строители в этой стране? Я не знаю. И это вторые, первых я выгнал уже к черту. Далеко на самые бюджетные товарищи.

В этой стране вообще кто-нибудь может работать не на отъебись? Хз. Причем, как видно ниже - ценник вообще не играет никакой роли. Как повезет. И отлично сделают задешево. И хуево за дорого.

Нанять компанию? Наймут таких же рукожопов на авито, спрячут, все потечет. Самому делать? Да, лучше. Но у меня еще дом, бизнес, стройка и семья. И так не высыпаюсь.

Статистика пока такая.

Перегородки. По цене ок. Сделал отлично. Русский.
Штукатурка. По цене ок.  Отлично. Узбеки под руководством русского. Подрезали удлинитель.
Сантехник 1 (черновая сантехника). Очень дорого. Хуево. Русский.
Стяжка. По цене ок. Отлично. Чеченцы, как выяснилось, через посредника.
Электрика. По цене ок. Сделал отлично. Русский.
Сантехник 2 (установка ванной). Очень дорого и понтово. Русский. Cлышите "я коренной москвич, 15 лет сантехникой занимаюсь" - сразу нахуй. Был послан - стальную ванную видел первые в жизни.
Входные двери. Русские. Все бы хорошо, но мусор выкинули прямо в подъезде. Свиньи.
Отделочник первый. Посоветовали узбека знакомые. Жил неделю. Нихера не сделал. Ничего не умеет. Выгнал.
Отделочники вторые. Ничего не предвещало беды... НО БЛЯ. Как же можно так плитку подрезать?!

Сука пойду напьюсь.
Def kz

несколько версий libc на одной системе

Попалась мне тут одна интересная железка, на которую нужно было накатить сервер на крестах - да, qt.

Там стоит древний debian jessie с gcc 4.9. А современный Qt хочет c++1z, который в четвертой ветке не поддерживается. Поэтому пересборка не поможет. Обновить систему нельзя - сделано сторонними разработчиками.

Я решил это следующим образом. Через ldd вытягиваем список зависимостей. Скачиваем его нужной версии и кладем рядом с бинарем. А затем запускаем его немного нестандартно. Вот так:

./ld-linux-armhf.so.3 --library-path . --inhibit-cache ./app

Надеюсь, кому-нибудь решение пригодится.

UPD. В комментариях предлагают более простое решение:

export LD_LIBRARY_PATH=.
./app