首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >pkg OSVERSION不匹配监狱/主机

pkg OSVERSION不匹配监狱/主机
EN

Server Fault用户
提问于 2021-03-04 17:16:20
回答 1查看 77关注 0票数 0

我有一个FreeBSD主机和一些监狱,freebsd-version -u在主机和监狱中的输出是12.2-STABLE

在主机中,uname -Kpkg -vv | grep OSVERSION的输出与1202505匹配,但在监狱中,我得到了OSVERSION = 1201512;

我更新了主机和监狱,但仍然找不出原因。

有什么想法吗?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2021-03-09 16:52:53

我不得不删除usr/src/obj目录并重新构建,因为这个文件:

代码语言:javascript
复制
usr/src/amd64.amd64/host-osreldate.h

在使用-DNO_CLEAN时没有更新:

代码语言:javascript
复制
env MAKEOBJDIRPREFIX=/jroot/build/obj SRCCONF=/etc/src-jail.conf __MAKE_CONF=/etc/make.conf make -DNO_CLEAN -j${NUMBER_OF_CORES} buildworld

使用发展/发展有助于解决问题,只需在src.conf中添加WITH_CCACHE_BUILD=yes即可

从男人那里:

代码语言:javascript
复制
 WITH_CCACHE_BUILD
             Set to use ccache(1) for the build.  No configuration is required
             except to install the devel/ccache package. 
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1055948

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档