Соберите, пожалуйста, пакет ...

Используем пакеты, расширяющие возможности оборудования
Аватара пользователя
Zyxmon
Администратор
Сообщения: 1693
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 23 авг 2015, 07:06

В этой теме оставляйте Ваши заявки.
Приблизительный шаблон:
---------------------------------------
Соберите, пожалуйста, пакет XXX, версия YYY.
Ссылка на исходники - http:://
Пакет (есть, нет, не знаю) в Openwrt.

Я использую железку ZZZ с Entware.mipsel фид mipselsf
Готов протестировать
-------------------------------------

KtF
Сообщения: 5
Зарегистрирован: 25 мар 2019, 19:45

Сообщение KtF » 25 мар 2019, 19:50

Здравствуйте!

Возможно ли собрать php5 для RTD1295 (LAKE I)?
Пакеты есть в Openwrt.

У меня LAKE I TV-Box Android, Realtek RTD1295
(http://4pda.ru/forum/lofiversion/index. ... -5280.html)

Спасибо за любой совет/ответ!

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1693
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 25 мар 2019, 20:20

KtF писал(а):Источник цитаты Пакеты есть в Openwrt.

php5 давно исключили из openwrt, вместо php5 имеется php7. Можно поискать php5 в архиве, мы долго собирали php5 вместе с php7, но не факт. что версия из архива заработает, да и ставить сложно (много маленьких пакетов).

KtF
Сообщения: 5
Зарегистрирован: 25 мар 2019, 19:45

Сообщение KtF » 25 мар 2019, 23:05

Нашёл такое решение: http://tubu.ml/?p=42
Репозиторий взял вот этот:
https://archive.openwrt.org/chaos_calme ... ages/base/

В итоге:
# php-cli -i
phpinfo()
PHP Version => 5.6.17

System => Linux OpenWrt 4.1.17-g9100299-dirty #17 SMP PREEMPT Fri Sep 14 18:19:58 CST 2018 aarch64
Build Date => Jan 27 2016 18:25:54

# cat /proc/version
Linux version 4.1.17-g9100299-dirty (trigtop@AZW) (gcc version 4.9.4 (OpenWrt/Linaro GCC 4.9-2015.06 r47591) ) #17 SMP PREEMPT Fri Sep 14 18:19:58 CST 2018

Буду проверять.

UPD: сконфигурировал php и тестовый файл phpinfo.php открылся в браузере.

ZigZag
Сообщения: 187
Зарегистрирован: 28 окт 2015, 03:43

Сообщение ZigZag » 01 апр 2019, 09:36

Словил странный глюк с busybox tr и '[:upper:]' '[:lower:]'

Код: Выделить всё

echo {a..z}
a b c d e f g h i j k l m n o p q r s t u v w x y z
echo {a..z}|busybox tr '[:upper:]' '[:lower:]'
a b c d e f g h i j k l m n o w q r s t l v w x y z
обратите внимание на буквы "p" и "u". Ну а верхний регистр вообще игнорируется

Код: Выделить всё

echo {A..Z}|busybox tr '[:upper:]' '[:lower:]'
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
глюк обнаружен на 3x, но я думаю, что он успешно мигрировал и выше (девайсов с просто entware нет под рукой).
Keenetic Omni II [v2.13.C.0.0-1]; Zyxel Keenetic [V1.00(BFW.4.4)D0]

Аватара пользователя
Александр Рыжов
Сообщения: 397
Зарегистрирован: 12 авг 2015, 13:14
Откуда: Смоленск

Сообщение Александр Рыжов » 01 апр 2019, 09:41

Код: Выделить всё

echo {a..z}

Это уже не busybox:)

ZigZag
Сообщения: 187
Зарегистрирован: 28 окт 2015, 03:43

Сообщение ZigZag » 01 апр 2019, 10:31

Это уже не busybox:)
tr из busybox Стериксона с тем же самым отрабатывает корректно в отличии от bb из entware. А если не устраивает echo {a..z} из баша, где я прогонял весь алфавит дабы выяснить, что tr там ещё преобразовывает где не надо (я поначалу напоролся только на p -> w), то вот

Код: Выделить всё

echo ppp|busybox tr '[:upper:]' '[:lower:]'
www
echo uuu|busybox tr '[:upper:]' '[:lower:]'
lll
echo ABCD|busybox tr '[:upper:]' '[:lower:]'
ABCD
Keenetic Omni II [v2.13.C.0.0-1]; Zyxel Keenetic [V1.00(BFW.4.4)D0]

kaztost
Сообщения: 223
Зарегистрирован: 16 июл 2017, 23:29

Сообщение kaztost » 01 апр 2019, 11:23

ZigZag, подтверждаю, причем это старый непофиксенный баг. Но тут бесполезно дискутировать, особенно с тем, кто уже один раз закрыл на это глаза:
https://github.com/Entware/Entware-ng/issues/769

Аватара пользователя
Александр Рыжов
Сообщения: 397
Зарегистрирован: 12 авг 2015, 13:14
Откуда: Смоленск

Сообщение Александр Рыжов » 01 апр 2019, 13:03

ZigZag, нашёл с помощью коллеги. У нас в конфигах отключены.

Код: Выделить всё

# CONFIG_BUSYBOX_CONFIG_FEATURE_TR_CLASSES is not set
# CONFIG_BUSYBOX_CONFIG_FEATURE_TR_EQUIV is not set

В итоге BB пытается использовать regexp, которого нет. Включим фичи, пакет обновим.

Код: Выделить всё

config BUSYBOX_CONFIG_FEATURE_TR_CLASSES
        bool "Enable character classes (such as [:upper:])"
        default BUSYBOX_DEFAULT_FEATURE_TR_CLASSES
        depends on BUSYBOX_CONFIG_TR
        help
          Enable character classes, enabling commands such as:
          tr [:upper:] [:lower:] to convert input into lowercase.

config BUSYBOX_CONFIG_FEATURE_TR_EQUIV
        bool "Enable equivalence classes"
        default BUSYBOX_DEFAULT_FEATURE_TR_EQUIV
        depends on BUSYBOX_CONFIG_TR
        help
          Enable equivalence classes, which essentially add the enclosed
          character to the current set. For instance, tr [=a=] xyz would
          replace all instances of 'a' with 'xyz'. This option is mainly
          useful for cases when no other way of expressing a character
          is possible.

ZigZag
Сообщения: 187
Зарегистрирован: 28 окт 2015, 03:43

Сообщение ZigZag » 27 апр 2019, 07:00

Есть ли в entware тулза для декода QR-кодов ? Для энкода (то бишь создания) есть, а для декода - нет :( Гугл подсказывает, что подходящая для этих целей утилита - это zbarimg, но таковой в entware естественно нет. Мб есть альтернативы ?

Ещё момент - какие в entware есть утилиты для генерации html-страницы полностью построенной на java-скриптах ? Такие уже встречаются повсеместно и curl'ом/wget'ом уже просто так исходник страницы не загрузишь.
Keenetic Omni II [v2.13.C.0.0-1]; Zyxel Keenetic [V1.00(BFW.4.4)D0]

Lucky
Сообщения: 24
Зарегистрирован: 21 мар 2019, 14:01

Сообщение Lucky » 10 май 2019, 12:25

Приветствую.
Соберите пожалуйста юзерспейсный wireguard, есть парочка реализаций wireguard-go и boringtun от cloudflare.
Даже уже видел бинарники для mipsel.


Вернуться в «Entware/Qnapware/Optware/Zyxware - обсуждаем репозитории пакетов»

Кто сейчас на конференции

Всего 1 посетитель :: 1 зарегистрированный, 0 скрытых и 0 гостей (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (121) здесь было 18 май 2016, 18:19

Сейчас этот форум просматривают: CommonCrawl [Bot] и 0 гостей