You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've encountered this problem too. It happens on -CURRENT as of r362452 and -STABLE as of r362915 and so will happen in the upcoming 12.2 and 13.0 releases.
The way to work around it seems to be to add -lmd to the list of libraries in LDADD= in mfsBSD's tools/roothack/Makefile.
tomhukins
added a commit
to tomhukins/mfsbsd
that referenced
this issue
Sep 14, 2020
CURRENT as of r362452 and STABLE as of r36291 need to link against
libmd, as will the upcoming 12.2 and 13.0 releases.
This fixes the issue raised in mmatuska#111.
CURRENT as of r362452 and STABLE as of r36291 need to link against
libmd, as will the upcoming 12.2 and 13.0 releases.
This fixes the issue raised in mmatuska#111.
I have compiled the OS and Kernel from source successfully, but I keep getting this error below when running " make CUSTOM=1".
`
cc -O2 -pipe -DHARDENEDBSD -g -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -static -o roothack.full roothack.o -larchive -lbz2 -lz -llzma -lcrypto -lbsdxml
**ld: error: undefined symbol: _libmd_SHA256_Init
ld: error: undefined symbol: _libmd_SHA256_Update
ld: error: undefined symbol: _libmd_SHA256_Final
Stop.
make[1]: stopped in /usr/mfsbsd/tools/roothack
*** Error code 1**
Stop.
make: stopped in /usr/mfsbsd
`
Any advice would be appreciated.
The text was updated successfully, but these errors were encountered: