LINUX.ORG.RU

Сообщения mittorn

 

Где взять get-edid из пакета read-edid?

Форум — Desktop

При сборке ебилда не собирается данная утилита, только man страница создаётся
https://pastebin.com/QG7jntWn

 ,

mittorn
()

Source based routing

Форум — Admin

Имеется маршрутизатор и 2 внешних сети (2 разных провайдера).
Нужно пробросить порт с отдельного ip адреса на первый провайдер.
При defaultroute на первый провайдер достаточно настроить проброс в вебморде роутера.
Но если defaultroute переносится на второй, то этот проброс работает только в одну сторону. Входящие пакеты с первого провайдера попадают на конечный сервер, но ответы от него попадают на второй.
Чтобы это исправить, сделал такое:

ip rule add from 192.168.1.10 table 100
ip route add table 100 0.0.0.0/1 dev ppp1

Теперь traceroute из 192.168.1.10 попадает в ppp1 как и полагается, но проброс портов не работает.
Куда копать?

 , ,

mittorn
()

Где взять stage3-armv5tel-musl.tar.bz2?

Форум — Linux-install

Разрабы glibc забили на поддержку старых ядер, а новое поставить невозможно. Мало того, бинари в свежих gentoo валятся с FATAL: kernel too old даже со старым glibc, потому использовать glibc не хочется.
При этом под musl бинари только для armv7.
Как мне получить armv5 систему работающую на старых ядрах?

 armv5, , , ,

mittorn
()

Вендекапец

Форум — Talks

 , ,

mittorn
()

Острое заявление по отношению к другому СМИ

Форум — Linux-org-ru

www.linux.org.ru/news/linux-general/13358807
Сабж. Думаю, лучше это заметит пользователь ЛОРа, чем представитель этого СМИ.

 

mittorn
()

Хэш для нескольких входных параметров

Форум — Development

Нужно сгенерировать хэш из нескольких входных строк, такой, чтобы можео было проперить соответствие одной из строк этому хэшу, не зная другие.
Есть ли подобные алгоритмы?

 ,

mittorn
()

Очевидная информация - вызывающе неверная?

Форум — Linux-org-ru

 , ,

mittorn
()

Half-Life в браузере

Форум — Games

Портировал Xash3D на emscripten.
Пока ещё сыро, но уже можно побегать.
http://mittorn.the-swank.pp.ua/xash-em/xash.html

UPD: Уже не так сыро

 , , ,

mittorn
()

Изоляция символов в clang

Форум — Development

Нужно обернуть статическую библиотеку в некоторый неймспейс, чтобы её символы не конфликтовали с другими.
Цель - слинковать всё в один бинарник.
Сейчас используется несколько библиотек, загружаются они через dlopen, что позволяет избежать каких-либо конфликтов.
Есть какие-нибудь готовые решения для llvm?
Выхлоп к сожалению не в elf, так что разнообразные elf редакторы тут не подойдут.
Может это можно сделать каким-нибудь плагином к шлангу?

 , ,

mittorn
()

С/C++ ide с веб-интерфейсом - существует ли?

Форум — Development

Есть такие?
Хочется поднять себе личный удобный редактор, доступный везде, а не только на десктопе. Нужна удобная навигация по коду и возможность анализа c/c++. Для всяких веб-технологий и яваскриптов таких решений навалом, но для компилируемых языков особо не встречаются.

 , , ,

mittorn
()

QT5 говно

Форум — Talks

https://bugreports.qt.io/browse/QTBUG-42985
Это говно не фиксилось несколько лет и до сих пор не исправлено в ubuntu 14.04 на arm.
Подскажите как это исправить не собирая qt вручную и не сломав систему

 , ,

mittorn
()

Преобразовать множественные копии файлов в символьные ссылки

Форум — General

android ndk содержит очень много одинаковых копий файлов. Нужно получить из них символьные ссылки. Есть какой-то быстрый способ это сделать?

 

mittorn
()

Непонятки с вызовом виртуального метода

Форум — Development

Получил достаточно странный краш на ровном месте:

void DispatchObjectCollsionBox( edict_t *pent )
{
	CBaseEntity *pEntity = (CBaseEntity *)GET_PRIVATE( pent );
	if( pEntity )
	{
>		pEntity->SetObjectCollisionBox();
	}
	else
		SetObjectCollisionBox( &pent->v );
}

значение pEntity корректно, SetObjectCollizionBox витруальный.
При попытке вызвать метод через gdb получаю такое:
(gdb) print ((CBaseEntity*)pent->pvPrivateData)->SetObjectCollisionBox()
Cannot access memory at address 0xc47521ed

при попытке вызвать метод явно:
(gdb) print ((CBaseEntity*)pent->pvPrivateData)->CBaseEntity::SetObjectCollisionBox()
Cannot access memory at address 0xc47521d5

vtable судя по всему корректен:
(gdb) print ((CBaseEntity*)pent->pvPrivateData)->SetObjectCollisionBox
$15 = {void (CBaseEntity * const)} 0xf706e8f0 <CBaseEntity::SetObjectCollisionBox()>

Что за странные нечитаемые адреса всплывают?

 , , ,

mittorn
()

Как правильно - Content-Length или Content-length?

Форум — Web-development

сабж

 

mittorn
()

ssh и http на одном порте

Форум — Admin

В lxc проброшен один tcp порт (занят в данный момент под ssh) и 5 udp.
Нужно поднять http сервер.
Нагуглил sshttpd, но он не работает в непривелегированном контейнере, хочет всякие chroot, sertlimit, а если выпилить - то виснет при первом входящем подключении.
Может есть ещё какие-то подобные решения? патч для ssh какой-нибудь например?
Или реализация ssh на udp? Я пока нашёл чью-то курсовую 2010 года и патчить openssh по древней pdf'ке - дело безблагодатное.

 , , sshttpd, ,

mittorn
()

Он

Форум — Talks

https://tproger.ru/news/gmail-ends-xp-and-vista-support/
Ъ:
Более двух лет назад Microsoft официально заявила о прекращении поддержки Windows XP, но многие сервисы, среди которых был и Gmail, продолжили поддержку некогда популярной ОС.

Был — потому что Google начинает кампанию, направленную на переход пользователей с Windows XP на более современные версии ОС.

 , ,

mittorn
()

Вы думаете, systemd это самое плохое что можно увидеть как pid 1?

Форум — Talks

Бывает и хуже:
https://www.tutorialspoint.com/unix_terminal_online.php

sh-4.2$ ls -l /proc/1/exe                                                                                                                                                        
lrwxrwxrwx 1 30239 30239 0 Jan 21 15:16 /proc/1/exe -> /usr/bin/node  

 , , ,

mittorn
()

Час назад на github можно было удалить любую репу

Форум — Development

13.12.2016 пользователь XXXXXXX (настоящий ник скрыт) попытался удалить свой форк репы xash3d из организации FWGS, в которой не имеет прав на запись. В поле подтверждения удаления он ввёл XXXXXXX/xash3d, чтобы точно удалить именно форк, однако, github перенаправил его на страницу форка, который ещё не был удалён. В результате был удалён FWGS/xash3d. После обращения в техподдержку FWGS/xash3d была восстановлена, но были сломаны все форки этой организации.
На данный момент по ссылке
https://github.com/FWGS/xash3d можно наблюдать надпись forked from MetalheadSanya/xash3d, это первый человек, форкнувший когда-то репу.

Ошибка была оперативно исправлена, так что все попытки удаления torwalds/linux и Microsoft/dotnet к сожалению будут бесполезны.

 , ,

mittorn
()

Сборка crystax ndk с gcc6

Форум — Development

Чем отличается сборка тестовых версиий crystax ndk с gcc6 от версии r10?
В скрипте идёт checkout на одну ветку crystax-ndk-10.3.2 для всех реп, но в репе c gcc6 присутствует только master и upstream. Где-то есть список реп и веток, использующийся в сборках с gcc6?
cast crystax
Хочу собрать легковесный ndk для сборки именно android проектов, без использования libcrystax и улучшений поддержки posix.

 

mittorn
()

Современный gcc для android

Форум — Development

Нужен компилятор для android. Использую cctools, но там устаревший gcc 4.9, а после последнего обновления он зачем-то gnustl динамически прилинковывает, полученные библиотеки не грузятся на api19 и ниже.

Говорят, в termux раньше был современный gcc, но разрабы его выкинули вместо того, чтобы выкинуть ненужный шланг.

Может у crystax есть планы по сборкам под не-x86? Я хотел попытаться собрать, но не смог выкачать репы, интернет не слишком быстрый.

Перемещено mono из mobile

 , , ,

mittorn
()

RSS подписка на новые темы