
Антон
10.02.2017
15:15:21

Alex Фэils?︙
10.02.2017
15:15:33

Stanislav
10.02.2017
15:16:05

Google

Vitaly
10.02.2017
15:17:04
https://bitbucket.org/prestocore-fan/presto/src - о, битбакету плевать на DMCA однако. До сих пор не снесли.

Антон
10.02.2017
15:18:59

Berkus
10.02.2017
15:28:49
давайте теперь чо-нибудь про с++ для компенсации

InsidE
10.02.2017
15:29:24
/rules@GBReborn_bot

Alex Фэils?︙
10.02.2017
15:29:32
го материть систему сборки в тг и слать патчи в github.com/procxx/tdesktop

Антон
10.02.2017
15:30:45
блять
этому говну (нет) нужен yasm

Alex Фэils?︙
10.02.2017
15:31:43
Yasm — Википедия
ru-wiki.ru
Yasm предлагает поддержку x86-64, которую NASM, возможно, не поддерживает должным образом или не поддерживает полностью.

Антон
10.02.2017
15:32:18
хы, я так и знал что ее исходники рано или поздно уйдут в тырнет

Berkus
10.02.2017
15:33:07
yasm это хорошо
питер годный ассемблер запилил

Google

Антон
10.02.2017
15:33:28
второй этап: заставить Opera Software закрыться

Alex Фэils?︙
10.02.2017
15:33:37
Дык уже как-то

Антон
10.02.2017
15:33:39
чтобы не мешали пиздить сурсы

Berkus
10.02.2017
15:34:12

Vitaly
10.02.2017
15:34:24

Alex Фэils?︙
10.02.2017
15:34:37

Vitaly
10.02.2017
15:34:57

Berkus
10.02.2017
15:35:05
я тебе открою секрет - gcc переводит все в ассемблер, и потом gas-ом перегоняет в машкод. так что гцц по факту пишет на ассемблере в любом году

Alex Фэils?︙
10.02.2017
15:35:08

Vitaly
10.02.2017
15:35:16
Нужно избавляться целиком от GYP там и от кривых статических либов.

Антон
10.02.2017
15:35:48
эта опера не собирается

Alex Фэils?︙
10.02.2017
15:36:14
И самое главное - сделай так, чтобы собиралось без кривых патчей от команды Telegram Desktop.
Никаких патчей быть не должно вообще. Всё можно реализовать в самом коде.
+ // Patch: Disable environment variable dpi scaling changing.
+ // It is not supported by Telegram Desktop :(
+ return 1.;
Волшебно
т.е. телеграм в 4к моники не умеет?
Умеет, в настройках апскейл
тогда надо убить этот патч
Первым делом. Именно данный патч и блокирует появление Telegram Desktop в большинстве дистрибутивов ибо тащить кривой статически слинкованный Qt нельзя.

Berkus
10.02.2017
15:36:27
если б мне было не лень и не нужно было переписывать куски с долбанного POCO я бы запилил cmake по бырому

Vitaly
10.02.2017
15:36:51

Google

Berkus
10.02.2017
15:37:10

Vitaly
10.02.2017
15:37:32

Berkus
10.02.2017
15:39:04
OpenAL Soft (LGPL)
а это там нахрена

Антон
10.02.2017
15:39:11
а арч можно поставить без сети?

Vitaly
10.02.2017
15:39:16

Alex Фэils?︙
10.02.2017
15:39:29

Berkus
10.02.2017
15:39:38
епт, ок
эти либы все статически всасываются?

Alex Фэils?︙
10.02.2017
15:40:22
ДАА!?

Vitaly
10.02.2017
15:40:29

Berkus
10.02.2017
15:40:45

Vitaly
10.02.2017
15:40:55

Berkus
10.02.2017
15:41:16
они там в виде какого-то отдельного бранча? я опухну черрипикать

Vitaly
10.02.2017
15:41:42

Berkus
10.02.2017
15:42:13
ага, это только патчи, тогда хорошо

Alex Фэils?︙
10.02.2017
15:42:26

Berkus
10.02.2017
15:42:48
э? я уже procxx/tdesktop форкнул себе
сделаю pr

Alex Фэils?︙
10.02.2017
15:42:53
а, ок

Berkus
10.02.2017
15:43:46
буду ща двумя руками, на одном лаптопе поко, на другом симейк

Google

Berkus
10.02.2017
15:43:56
а третьей рукой буду волосы себе поседевшие выдирать

Alex Фэils?︙
10.02.2017
15:44:29

Berkus
10.02.2017
15:44:42
я разобрался в итоге
https://github.com/pocoproject/poco/issues/1582 изложил свои исследования посильно тут
по итогу - наши чуваки собрали поко как-то неверно, но трейсить в каком месте и какой тулчейн пошел лесом у меня сил уже нету - я все равно от поко избавляюсь во всей кодобазе, решил не тянуть вола и сразу перейти на asio.steady_timer

Andrei
10.02.2017
15:49:11
Лол.

Admin
ERROR: S client not available

Andrei
10.02.2017
15:49:24
библиотекопроблемы.

Berkus
10.02.2017
15:50:05
да да, вам людям с только своими велосипедами они неведомы

Andrei
10.02.2017
15:50:53
Ну, тащить библиотеку ради таймеров :D

Berkus
10.02.2017
15:51:03
а с чего ты это взял?

Andrei
10.02.2017
15:51:11
Это по-моему программистский вариант импотенции.

Alex Фэils?︙
10.02.2017
15:51:16

Andrei
10.02.2017
15:51:23
Окей, но таймеры-то.

Berkus
10.02.2017
15:51:29
ну давай начнем с того что там не только таймеры

Andrei
10.02.2017
15:51:33
Не работают библиотечный сделай свои и всё.

Berkus
10.02.2017
15:51:37
ЧТО ТАЙМЕРЫ
нафига?
там вся инфраструктура с таймерами, а не просто class Timer;

Andrei
10.02.2017
15:52:06
Я криво прочел, или там было сказано, что с ними пробелма?

Google

Berkus
10.02.2017
15:52:20
ты по-моему вообще ничего не понял

Alex Фэils?︙
10.02.2017
15:52:20
Ща найду фвд

Berkus
10.02.2017
15:52:55
> сделай свои
конечно, больше самописных кривых таймеров богу самописных кривых таймеров
я тебе ща статью дам, там как раз слова такого велосипедостроителя

Andrei
10.02.2017
15:53:28
Не вижу никаких проблем самописности, если твой таймер работает, а библиотечный нет.
И не надо мне пожалуйста тут про велосипеды, ок?

Berkus
10.02.2017
15:53:49
http://www.crazygaze.com/blog/2016/03/24/portable-c-timer-queue/ просто зацени что чувак пишет
проблема здесь совсем не в таймерах

Alex Фэils?︙
10.02.2017
15:54:27
А в том, что он вроде б отвалился

Berkus
10.02.2017
15:54:30
а в калифорнийских наркоманах которые библиотеку не могут собрать нормально

IDDQD
10.02.2017
15:54:47
я вам принёс
https://geektimes.ru/company/mailru/blog/285672/

Andrei
10.02.2017
15:54:59
>mailru/blog
Нет, спасибо.

IDDQD
10.02.2017
15:55:41

Berkus
10.02.2017
16:00:32
.travis/build.sh на 630 строк... O_o