I am building for OpenWrt targeting x86_64, because of crosscompiling in openwrt, the 'host' is using libressl and for target is using openssl, with the recent himmelblau changes needs options to specified which openssl libs and headers being used. Currently even tough I am specified the cflags path with "-I" and ldflags with "-L", the samba buildsystem still doesn't picked up the openssl libs and includes path. Currently failing with error : --with-himmelblau cannot be specified with LibreSSL 3.7.3
Another issue about utf8proc library and header on cargo by temporarily disabled the openssl check, i have seem not able to pass the utf8proc lib and include path location into the samba cargo build system by using CFLAGS and LDFLAGS env variable.
Going further but stopped at : = note: /usr/bin/ld: cannot find -lsamba-hostconfig-private-samba: No such file or directory
(In reply to Aditya from comment #2) This fixed by adding "samba-hostconfig" into samba --private-libraries configure line. Now samba is compiles even with libressl. The real solution is only by having those custom path samba configure options for openssl lib and header files.