View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0003839||OpenFOAM||Contribution||public||2022-05-14 17:52||2022-05-14 21:14|
|Status||closed||Resolution||no change required|
|Platform||Unix||OS||OpenBSD||OS Version||(please specify)|
|Summary||0003839: OpenFOAM on OpenBSD|
|Description||I got OpenFOAM compiling and running on OpenBSD. Is there any interest to include some of the patches which makes OpenFOAM running on that OS into the official OpenFOAM project? If yes, I would try to collect them here.|
|Tags||No tags attached.|
||Currently we have no funding to maintain OpenFOAM on OpenBSD, nor have any of the project sponsors expressed any interest in this. Will you be providing maintenance funding for the port?|
||I can provide the inital patch set for you to apply, and test if it negatively interacts with the currently supported platforms (which I would not expect). I would also try to get OpenFOAM accepted as a package for OpenBSD. If there is no interest from your side, then please close this issue.|
It is not clear if there will be maintenance funding for this port, you will need to clarify which organisations are interested enough to provide funding.
What is the advantage of running OpenFOAM on OpenBSD over GNU/Linux?
It is just a private interest of myself, nothing more. I wanted to see if I can make OpenFOAM compile on OpenBSD, and yes, it compiles and runs. If you want to include the work into OpenFOAM, I can provide the patches ready to apply, and if not, then sorry for the noise and please close this issue.
The advantage of running software on more platforms (both hardware and software) is that this potentially catches bugs and makes software more portable and potentially robust.
||It is not clear what kind of bugs might be caught running on OpenBSD rather than GNU/Linux, after all OpenFOAM is not system software and does not interact directly with the kernel. We use the POSIX interface and given the number of users of GNU/Linux vs OpenBSD there are more likely to be bugs in the OpenBSD POSIX functions and it is not our business to be debugging OpenBSD.|
|2022-05-14 17:52||cgoessni||New Issue|
|2022-05-14 18:04||henry||Note Added: 0012581|
|2022-05-14 18:19||cgoessni||Note Added: 0012582|
|2022-05-14 19:16||henry||Note Added: 0012583|
|2022-05-14 19:23||cgoessni||Note Added: 0012584|
|2022-05-14 21:14||henry||Note Added: 0012585|
|2022-05-14 21:14||henry||Assigned To||=> henry|
|2022-05-14 21:14||henry||Status||new => closed|
|2022-05-14 21:14||henry||Resolution||open => no change required|