Size: a a a

2021 December 21

N

Noiseless in OpenBSD
I'll tell you about it a little later, now I need to check the calls, and the man can not wait long for me. This problem seems to be a known one.
источник

N

Noiseless in OpenBSD
Some good news: tdesktop calls now work in openbsd without my dubious patch!

This in particular explains why Klemens had ipv6 calls working, while my patch does not create ipv6 sockets at all.

Going to delete it. Very happy about that.
источник

c

cat -v in OpenBSD
Здорово!
источник

К

Клеменс in OpenBSD
less patches is always nice ;)
источник

К

Клеменс in OpenBSD
once the dependencies are committed and we can focus on tdesktop alone, i can test various network setups, e.g. ipv4 only, ipv4 only, nat64/dns64, 464xlat clat, configuring a socks proxy within telegram
источник

К

Клеменс in OpenBSD
pretty sure there will be some issues, but that needs time to test and pinpoint — or we just get the port in and wait for user reports and try fixing them as we see them
источник

N

Noiseless in OpenBSD
And considering that my patch suggested that I needed to finish up the ipv6 support... I would certainly do it, but I can't say that I'm dying to do it.

It's very good that the developers of tdesktop have redone it, in other words.
источник

N

Noiseless in OpenBSD
I seem to have lost the right ticket for this, or there wasn't one(
I'll describe it in my own words, it's short:
At the moment there is no way to control thread priorities in OpenBSD.

_POSIX_THREAD_PRIORITY_SCHEDULING and _POSIX_PRIORITY_SCHEDULING are set to -1 in unistd.h, pthread_setschedparam also returns EINVAL  for priority-based scheduling policies.

In other words, there is no quick solution to this problem. It is not specific to tdesktop/openal, but to OpenBSD in general.

PS: openal calls pthread_setschedparam here.
источник

N

Noiseless in OpenBSD
> telegram-desktop:/usr/local/lib/libtg_owt.so.0.0: undefined symbol '_ZTVN6dcsctp22TextPcapPacketObserverE'

This is really being fixed by the above patch. Proof:
Buld before patch:
6:36:22|0|/usr/ports > strings /usr/local/lib/libtg_owt.so.1.0 | grep dcsctp | grep TextPcapPacketObserver
_ZN6dcsctp22TextPcapPacketObserverC2ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
_ZNSt3__110unique_ptrIN6dcsctp14PacketObserverENS_14default_deleteIS2_EEEaSINS1_22TextPcapPacketObserverENS3_IS7_EEvvEERS5_ONS0_IT_T0_EE
_ZNSt3__110unique_ptrIN6dcsctp22TextPcapPacketObserverENS_14default_deleteIS2_EEEC2ILb1EvEEPS2_
_ZNSt3__114default_deleteIN6dcsctp14PacketObserverEEC2INS1_22TextPcapPacketObserverEEERKNS0_IT_EEPNS_9enable_ifIXsr14is_convertibleIPS6_PS2_EE5valueEvE4typeE
_ZNSt3__117__compressed_pairIPN6dcsctp22TextPcapPacketObserverENS_14default_deleteIS2_EEEC2IRS3_NS_18__default_init_tagEEEOT_OT0_
_ZNSt3__122__compressed_pair_elemIPN6dcsctp22TextPcapPacketObserverELi0ELb0EEC2IRS3_vEEOT_
_ZTVN6dcsctp22TextPcapPacketObserverE
6:36:44|0|/usr/ports >

Build after patch:
6:40:13|0|/usr/ports > strings /usr/local/lib/libtg_owt.so.1.0 | grep dcsctp | grep TextPcapPacketObserver
zsh: done       strings /usr/local/lib/libtg_owt.so.1.0 |
zsh: exit 1     grep dcsctp | grep TextPcapPacketObserver
6:43:49|0|/usr/ports>
источник

t

tipsybsd in OpenBSD
А у кого актуальный current? QT приложения не "поплыли"?
источник

N

Noiseless in OpenBSD
Хотел уже было сказать, что обновлялся только сегодня и у меня всё ок, но вспомнил, что у меня qt пересобранные. Так что я хз(
источник

ES

Endless Summer in OpenBSD
А известно когда будет доступен подкаст?
источник

t

tipsybsd in OpenBSD
25го обещают
источник

ES

Endless Summer in OpenBSD
Нет сил ждать..ну хорошо известна дата
источник

A

Anton Klochkov in OpenBSD
25 стандартно. Если прям невтерпёж то вот ссылка на патреон =)
https://www.patreon.com/linkmeup
источник

СГ

Сергей Горячев... in OpenBSD
Open Source Voices Episode 26: Dr. Brian Callahan - Lecturer at Rensselaer Polytechnic Institute and an OpenBSD Developer
https://www.opensourcevoices.org/26
источник

СГ

Сергей Горячев... in OpenBSD
На ангельском, да...
источник

c

corsars in OpenBSD
Что то Тео не выдает нам опенка под М1 архитектуру
источник

АВ

А зачем Вам in OpenBSD
Был же чуть ли не в 6.9 бвзовый саппорт
источник

АВ

А зачем Вам in OpenBSD
Арм64
источник