if you build samba you must explicitly ./configure --with-smbmount the configure script doesn't detect linux.... This is NOT OBVIOUS
This is by design and has always been like this.