Closed Turing-China closed 4 days ago
https://github.com/sbwml/r4s_build_script/blob/master/openwrt/scripts/10-custom.sh
这个脚本会在 openwrt 源码位置执行,你可以用你知道的任何方法更新 makefile 内容
https://github.com/sbwml/r4s_build_script/blob/master/openwrt/scripts/10-custom.sh
这个脚本会在 openwrt 源码位置执行,你可以用你知道的任何方法更新 makefile 内容 我看build.sh 里面拉取的就是最新的软件包啊,但是为啥编译出来版本跟拉取的不一致,脚本没做任何改变,是我用了缓存的原因吗? git clone https://$github/openwrt/packages master/packages --depth=1
你这个操作挺无语的
发自我的iPhone
在 2024年11月15日,09:04,Turing-China @.***> 写道:
https://github.com/sbwml/r4s_build_script/blob/master/openwrt/scripts/10-custom.sh
这个脚本会在 openwrt 源码位置执行,你可以用你知道的任何方法更新 makefile 内容 我看build.sh 里面拉取的就是最新的软件包啊,但是为啥编译出来版本跟拉取的不一致,脚本没做任何改变,是我用了缓存的原因吗? git clone https://$github/openwrt/packages master/packages --depth=1
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.
再10-custom.sh脚本里面修改 ./feeds/packages/net/某个软件/Makefile 里面的版本号和hash值 是不是也可以
修改makefile 版本和hash 是对的
发自我的iPhone
在 2024年11月15日,15:05,Turing-China @.***> 写道:
再10-custom.sh脚本里面修改 ./feeds/packages/net/某个软件/Makefile 里面的版本号和hash值 是不是也可以
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.
大佬,固件增加PHP8软件包报错能看看吗?PHP8是官方源码自带的包 ERROR: package/feeds/packages/php8 failed to build. 没有输出错误的详细信息 这三个PHP扩展增加后也会报错 CONFIG_PACKAGE_php8-pecl-imagick=y CONFIG_PACKAGE_php8-pecl-redis=y CONFIG_PACKAGE_php8-pecl-xdebug=y
CONFIG_PACKAGE_php8=y CONFIG_PACKAGE_php8-cgi=y CONFIG_PACKAGE_php8-fastcgi=y CONFIG_PACKAGE_php8-fpm=y CONFIG_PACKAGE_php8-mod-curl=y CONFIG_PACKAGE_php8-mod-exif=y CONFIG_PACKAGE_php8-mod-fileinfo=y CONFIG_PACKAGE_php8-mod-ftp=y CONFIG_PACKAGE_php8-mod-gd=y CONFIG_PACKAGE_php8-mod-gmp=y CONFIG_PACKAGE_php8-mod-imap=y CONFIG_PACKAGE_php8-mod-mysqli=y CONFIG_PACKAGE_php8-mod-mysqlnd=y CONFIG_PACKAGE_php8-mod-opcache=y CONFIG_PACKAGE_php8-mod-openssl=y CONFIG_PACKAGE_php8-mod-pdo=y CONFIG_PACKAGE_php8-mod-pdo-mysql=y CONFIG_PACKAGE_php8-mod-pdo-sqlite=y CONFIG_PACKAGE_php8-mod-session=y CONFIG_PACKAGE_php8-mod-sockets=y CONFIG_PACKAGE_php8-mod-sqlite3=y CONFIG_PACKAGE_php8-mod-xml=y CONFIG_PACKAGE_php8-mod-zip=y CONFIG_PACKAGE_php8-pecl-imagick=y CONFIG_PACKAGE_php8-pecl-redis=y CONFIG_PACKAGE_php8-pecl-xdebug=y
你的提供的日志没有任何有效信息。
论算命的话,假设openwrt 官方 php 包没有问题,那么唯一可能会导致问题的就是来自非官方的 gcc 15 了,php8 代码不一定兼容 gcc15 编译器,你可以尝试将其更改为 GCC13 (openwrt 24.10 默认使用该版本)
https://github.com/sbwml/r4s_build_script/blob/master/.github/workflows/build-release.yml#L109
如果使用 GCC13 依然编译失败,那则考虑该包是否存在问题,你需要携带有效日志到 openwrt 上游仓库或openwrt 社区反馈。
因为我不会帮你去解决这种东西。因为我歧视在 op 固件使用 php 这种行为。
如果使用 GCC13 依然编译失败,那则考虑该包是否存在问题,你需要携带有效日志到 openwrt 上游仓库或openwrt 社区反馈。
因为我不会帮你去解决这种东西。因为我歧视在 op 固件使用 php 这种行为。
麻烦大佬帮忙看看 日志看着像是使用了LTO优化的问题 GCC15编译错误日志: 10_Extensive logs after a failed compilation.txt
我改GCC13,刚一编译就报错了
大佬,麻烦问下想更新某个软件包的版本,默认的版本过低,又不想用开发版,这个脚本该如何操作呢