-
Notifications
You must be signed in to change notification settings - Fork 19.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
单独编译 ipk 使用内核模块与第一次完整镜像内核模块不一致,导致无法安装 #11548
Comments
不需要指定内核,默认编译就是6.1 |
建议删除一下lede文件夹,重新git一下 |
你要么把build_dir里的luci-app-chinadns-ng和相关依赖目录删干净了 |
我重新拉了一个 debian11 的 docker 从零编译,最后出来的还是依赖 5.15 的 ipk,不知道那里出问题。 |
做了一个新的尝试,删掉 lede 目录重新 git clone 拉下来:
我最终编译的是 x86 平台的镜像以及 ipk,理论上这样的操作是不会再存在 5.x 内核的依赖了,但实际上编译出来的 ipk 还是同样的报错:
最后修改了
这样是可以编译出来 ipk 并且安装也不会报错,但是在 luci 页面的服务里面找不到 chinadns-ng 的入口了。 最后猜测,应该是固件里面的 passwall 自带了 chinadns-ng,但是与 |
1.关于你要提交的问题
Q:是否搜索了issue (使用 "x" 选择)
2. 详细叙述
(1) 路由器型号和固件版本
A:x86 软路由
(2) 具体问题
已经用仓库完整编译了一次 6.1 版本内核的镜像(修改了
target/linux/x86/Makefile
文件指定使用 6.1 内核)完整一次完整镜像编译后,再通过以下命令单独编译了
luci-app-chinadns-ng
然后在
bin/packages/x86_64/base/
找到编译好的 ipk 上传到软路由安装,发现还依赖着 5.15 版本内核,导致无法安装,安装报错:也有重新确认,编译的完整镜像对应的内核模块都是 6.1 版本的:
不知道是什么情况,各位大佬有没遇到过哇?
The text was updated successfully, but these errors were encountered: