The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Проект OpenWRT перешел на использование Musl в качестве libc..., opennews (??), 16-Июн-15, (0) [смотреть все] +1

Сообщения [Сортировка по времени | RSS]


6. "Проект OpenWRT перешел на использование Musl в качестве libc..."  +4 +/
Сообщение от mma (?), 16-Июн-15, 12:27 
В декабре делал сборку под проект, решил ради интереса попробовать musl. Патчить  софт пришлось не мало, но все гораздо проще в этом плане чем с uclibc.
Ответить | Правка | Наверх | Cообщить модератору

15. "Проект OpenWRT перешел на использование Musl в качестве libc..."  –1 +/
Сообщение от Mihail Zenkov (ok), 16-Июн-15, 14:36 
Можно немного подробнее? Какие были проблемы, что не получилось исправить? Выложите патчи, дабы проще было решится попробовать musl. А то все никак не созрею :)
Ответить | Правка | Наверх | Cообщить модератору

40. "Проект OpenWRT перешел на использование Musl в качестве libc..."  +2 +/
Сообщение от mma (?), 16-Июн-15, 19:23 
Да проблем особых не было. Что-то припоминаю в хидерах чего-то не хватало, приходилось макросы делать. Ну пришлось повозиться с llvm, правда нужную мне версию так и не победил, пришлось с более старой выкручиваться. С мелочью как правило все просто. А так необходимое окружение, иксы, простенький вм, софт сетевой под проект(консольная и графическая часть) все в итоге завелось и работало. Особого профита кроме сокращения размера прошивки не было.

А по поводу патчей, в качестве тулчейна я брал гентушный stage3 c musl, в портежах на тот момент уже вовсю начинали мелькать патчи. Ну и сейчас уже AlpineLinux должен хорошую базу патчей наработать под musl(посмотри их git), думаю вам этого заглаза будет. И мне не надо ничего вытаскивать, собирать в кучу.

Ответить | Правка | Наверх | Cообщить модератору

75. "Проект OpenWRT перешел на использование Musl в качестве libc..."  +/
Сообщение от Аноним (-), 18-Июн-15, 16:32 
> Да проблем особых не было. Что-то припоминаю в хидерах чего-то не хватало,
> приходилось макросы делать. Ну пришлось повозиться с llvm, правда нужную мне
> версию так и не победил, пришлось с более старой выкручиваться.

Дык llvm вообще багодром зверский. Что ни говори а если надо ехать а не шашечки, gcc намного предсказуемее. А зажимать сорец компилера лично мне нафиг не упало и поэтому его GPLность мне не мешает.

Ответить | Правка | Наверх | Cообщить модератору

96. "Проект OpenWRT перешел на использование Musl в качестве libc..."  –1 +/
Сообщение от Аноним (-), 19-Июн-15, 01:18 
Не llvm, а цланг и его libclang++, и не багодром, а соответствует стандартам, которые заявляет, а не слово такое есть в английском cherish(лелеет, опекает) баги, которые они там наделали и везут из релиза в релиз, которые называют GNU фичами, как одна контора из Сиэттла.
И из-за которых в кейсах, где девтим в основном сидит на маках, а на в продакшне линукс выплывают эпичные Shrodinger bugs.
Ответить | Правка | Наверх | Cообщить модератору

104. "Проект OpenWRT перешел на использование Musl в качестве libc..."  +/
Сообщение от Аноним (-), 21-Июн-15, 04:14 
> Не llvm, а цланг и его libclang++,

Меня конкретно llvm волнует. И он таки багодром. С libclang++ и шлангом вы там сами сношайтесь.

> и не багодром, а соответствует стандартам, которые заявляет,

К счастью это не мои проблемы. Меня только llvm интересовал и глюков в оном мне хватило выше крыши. Там баг на баге и багом погоняет, куда ни ткни.

> И из-за которых в кейсах, где девтим в основном сидит на маках,
> а на в продакшне линукс выплывают эпичные Shrodinger bugs.

Так и надо этим яблочным пи...сам :)

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру