OPNsense Forum

English Forums => Development and Code Review => Topic started by: DenverTech on October 16, 2020, 09:39:00 pm

Title: Build errors referencing IA32_DEBUG_INTERFACE
Post by: DenverTech on October 16, 2020, 09:39:00 pm
EDIT: I'm just wiping out every folder and starting over. No idea what broke, but I'm hoping it won't happen again. Fingers crossed.

My apologies if this one's been answered before, but a search didn't turn it up. When building 20.7, following the directions, I went through with zero issues...once. Have the img file to show for it. I've since made no changes.

However, if I try to build again, it fails after a few seconds with the errors below. I've done "make update", "make clean" commands, tried doing individual steps, but this error occurs right at the start in "make base". Really confused what's happening, given that if it worked once, I'd have thought it would work again. Even "make test" fails with an identical error.

===> share/i18n/esdb/UTF (all)
===> usr.bin/pagesize (all)
/usr/src/usr.sbin/bhyve/xmsr.c:63:8: error: use of undeclared identifier 'MSR_IA32_DEBUG_INTERFACE'
                case MSR_IA32_DEBUG_INTERFACE:
                     ^
===> usr.sbin/acpi/iasl (all)
/usr/src/usr.sbin/bhyve/xmsr.c:128:8: error: use of undeclared identifier 'MSR_IA32_DEBUG_INTERFACE'
                case MSR_IA32_DEBUG_INTERFACE:
                     ^
/usr/src/usr.sbin/bhyve/xmsr.c:133:15: error: use of undeclared identifier 'IA32_DEBUG_INTERFACE_LOCK'
===> usr.bin/passwd (all)
                        *val = 0 | IA32_DEBUG_INTERFACE_LOCK;
                                   ^
3 errors generated.
--- xmsr.o ---
*** [xmsr.o] Error code 1

make[4]: stopped in /usr/src/usr.sbin/bhyve
1 error

make[4]: stopped in /usr/src/usr.sbin/bhyve
--- all_subdir_usr.sbin/bhyve ---
*** [all_subdir_usr.sbin/bhyve] Error code 2

make[3]: stopped in /usr/src/usr.sbin
A failure has been detected in another branch of the parallel make

make[4]: stopped in /usr/src/lib/libdwarf
--- all_subdir_lib/libdwarf ---
*** [all_subdir_lib/libdwarf] Error code 2

make[3]: stopped in /usr/src/lib
1 error

make[3]: stopped in /usr/src/lib
--- all_subdir_lib ---
*** [all_subdir_lib] Error code 2

make[2]: stopped in /usr/src
A failure has been detected in another branch of the parallel make

make[4]: stopped in /usr/src/usr.bin/passwd
--- all_subdir_usr.bin/passwd ---
*** [all_subdir_usr.bin/passwd] Error code 2

make[3]: stopped in /usr/src/usr.bin
1 error

make[3]: stopped in /usr/src/usr.bin
--- all_subdir_usr.bin ---
*** [all_subdir_usr.bin] Error code 2

make[2]: stopped in /usr/src
A failure has been detected in another branch of the parallel make

make[6]: stopped in /usr/src/share/i18n/esdb/UTF
--- all_subdir_share/i18n/esdb/UTF ---
*** [all_subdir_share/i18n/esdb/UTF] Error code 2

make[5]: stopped in /usr/src/share/i18n/esdb
1 error

make[5]: stopped in /usr/src/share/i18n/esdb
--- all_subdir_share/i18n/esdb ---
*** [all_subdir_share/i18n/esdb] Error code 2

make[4]: stopped in /usr/src/share/i18n
1 error

make[4]: stopped in /usr/src/share/i18n
--- all_subdir_share/i18n ---
*** [all_subdir_share/i18n] Error code 2

make[3]: stopped in /usr/src/share
A failure has been detected in another branch of the parallel make

make[5]: stopped in /usr/src/usr.sbin/acpi/iasl
--- all_subdir_usr.sbin/acpi/iasl ---
*** [all_subdir_usr.sbin/acpi/iasl] Error code 2

make[4]: stopped in /usr/src/usr.sbin/acpi
1 error

make[4]: stopped in /usr/src/usr.sbin/acpi
--- all_subdir_usr.sbin/acpi ---
*** [all_subdir_usr.sbin/acpi] Error code 2

make[3]: stopped in /usr/src/usr.sbin
2 errors

make[3]: stopped in /usr/src/usr.sbin
--- all_subdir_usr.sbin ---
*** [all_subdir_usr.sbin] Error code 2

make[2]: stopped in /usr/src
A failure has been detected in another branch of the parallel make

make[4]: stopped in /usr/src/share/timedef
--- all_subdir_share/timedef ---
*** [all_subdir_share/timedef] Error code 2

make[3]: stopped in /usr/src/share
2 errors

make[3]: stopped in /usr/src/share
--- all_subdir_share ---
*** [all_subdir_share] Error code 2

make[2]: stopped in /usr/src
4 errors

make[2]: stopped in /usr/src
--- everything ---
*** [everything] Error code 2

make[1]: stopped in /usr/src
1 error

make[1]: stopped in /usr/src
--- buildworld ---
*** [buildworld] Error code 2

make: stopped in /usr/src
1 error

make: stopped in /usr/src
*** Error code 2

Stop.