virtualbox-ose-kmod

0 views
Skip to first unread message

ltcddata

unread,
Jun 20, 2024, 12:32:55 PM (10 days ago) Jun 20
to ques...@freebsd.org

Hi,

after upgrading to freebsd 14.1 release the usual kmod problem repeated as it did last time except the virtualbox-ose-kmod fails to build. Anyone else have this problem or a work around?

In file included from SUPDrv.c:33:
In file included from ./SUPDrvInternal.h:38:
In file included from include/VBox/types.h:33:
In file included from include/iprt/types.h:62:
In file included from /usr/src/sys/sys/param.h:116:
/usr/src/sys/sys/types.h:195:9: error: unknown type name '__sbintime_t'; did you mean '__time_t'?
195 | typedef __sbintime_t sbintime_t;
| ^~~~~~~~~~~~
| __time_t
./x86/_types.h:108:19: note: '__time_t' declared here
108 | typedef __int64_t __time_t; /* time()... */
| ^
In file included from SUPDrv.c:33:
In file included from ./SUPDrvInternal.h:38:
In file included from include/VBox/types.h:33:
In file included from include/iprt/types.h:62:
In file included from /usr/src/sys/sys/param.h:116:
/usr/src/sys/sys/types.h:312:10: fatal error: 'sys/bitcount.h' file not found
312 | #include <sys/bitcount.h>
| ^~~~~~~~~~~~~~~~
2 errors generated.


Fernando Apesteguía

unread,
Jun 21, 2024, 4:40:14 AM (9 days ago) Jun 21
to ltcddata, ques...@freebsd.org
On Thu, Jun 20, 2024 at 6:32 PM ltcddata <ltcd...@ltcddata.plus.com> wrote:

Hi,

after upgrading to freebsd 14.1 release the usual kmod problem repeated as it did last time except the virtualbox-ose-kmod fails to build. Anyone else have this problem or a work around?


By "usual kmod problem" I understand that the module will load only in the same kernel version it was built for.
Yes, that happened to me too. But I built the module again with poudriere and had no problems so far.
Are you building the module in a clean environment?
 

In file included from SUPDrv.c:33:
In file included from ./SUPDrvInternal.h:38:
In file included from include/VBox/types.h:33:
In file included from include/iprt/types.h:62:
In file included from /usr/src/sys/sys/param.h:116:
/usr/src/sys/sys/types.h:195:9: error: unknown type name '__sbintime_t'; did you mean '__time_t'?
195 | typedef __sbintime_t sbintime_t;
| ^~~~~~~~~~~~
| __time_t

./x86/_typesh:108:19: note: '__time_t' declared here

Graham Perrin

unread,
Jun 29, 2024, 9:23:37 AM (yesterday) Jun 29
to ques...@freebsd.org
On 21/06/2024 09:39, Fernando Apesteguía wrote:
… I built the module again with poudriere …

I lost the ability to build a few weeks ago.

<https://lists.freebsd.org/archives/freebsd-pkg/2024-June/000826.html>

poudriere-bulk(8) failed ports: leftovers

I asked elsewhere, no explanation :-(

Reply all
Reply to author
Forward
0 new messages