You post is formatted awkwardly so I'm only guessing at your issues. Forgive me if I am misunderstanding.
"you have no decent binary packages" - OpenBSD encourages the use of binary packages. The OS is shipped with them. You can use ports (compile from source) if you like, but packages are preferred. [0]
There are no binary updates for the base system (maybe in 3rd party, but not from OpenBSD). You do have to compile but there are only a few per release and not mandatory if they don't affect you. Here is the heartbleed patch [1]. Very simple and contains the instructions in the patch.
"you have no decent binary packages" - OpenBSD encourages the use of binary packages. The OS is shipped with them. You can use ports (compile from source) if you like, but packages are preferred. [0]
There are no binary updates for the base system (maybe in 3rd party, but not from OpenBSD). You do have to compile but there are only a few per release and not mandatory if they don't affect you. Here is the heartbleed patch [1]. Very simple and contains the instructions in the patch.
[0] Ports and Package Docs - http://www.openbsd.org/faq/faq15.html [1] Heartbleed Patch - http://ftp.openbsd.org/pub/OpenBSD/patches/5.5/common/002_op...