Two Makefile directly use "-ldl". This library does not exist e.g. on NetBSD where the corresponding functions are in libc.
Please use $(LIBDL) instead, like in many other places already.
The affected files are: tests/suite/Makefile.am and fuzz/Makefile.am
Designs
Child items ...
Show closed items
Linked items 0
Link issues together to show that they're related or that one is blocking others.
Learn more.
Would you like to submit it as a merge request? Even better, would you like to help setting up a netbsd CI to make sure that we don't break in the future?
Ok, so if I understand on aws I can deploy a netbsd image. What would I need to run on it to have all the packages needed to compile gnutls? (i.e., the packages listed in README.md). If you can provide that information it would be great help.
I tried few options and didn't work. Searching for NetBSD also. Is there enough similarity in the libraries of NetBSD and FreeBSD to assume that if one passes, the other one would most likely do too? (kernel doesn't matter here much as our dependencies are mostly user-space)
It's closer than Linux, but there big differences as well, including different libraries that do (not) exist in the base system.
I'll ask around about NetBSD on EC2.
Thanks. I'm still unable to find such image, but doesn't matter. I think I'll keep the freebsd variant at the moment as it is up and running and is sufficient for portability checking (the only non-linux OS).