Hello there! First, I wanted to say that I’m new to packaging for Fedora Linux, so forgive me if I am stepping on any toes. I am aiming to provide an official Fedora package for the Open Morrowind project, which you can read more about here <https://openmw.org/> . As you know, step one of this is building the project on Fedora. Looking over their wiki, however, there are a few problems that I’ve run in to. First, there’s an unmaintained package, MyGUI, required – this I will look into potentially unretiring and maintaining myself, and is not the subject of this e-mail. Second is the Bullet Physics Engine. According to their build instructions for Fedora Linux <https://wiki.openmw.org/index.php?title=Development_Environment_Setup#Fedora_Workstation>, our RPM provided build of Bullet Physics is incompatible with OpenMW. This is because their build requires Bullet’s CMAKE flag, USE_DOUBLE_PRECISION, to be enabled. I just wanted to reach out and check if:

1.

   This is accurate, and we do not have USE_DOUBLE_PRECISION;

2.

   If we could perhaps enable USE_DOUBLE_PRECISION for our provided
   build of bullet physics;

3.

   If we cannot for whatever reason update our build to
   USE_DOUBLE_PRECISION, if there is any way we could package a version
   built with USE_DOUBLE_PRECISION;

4.

   How to go about packaging the project if for whatever reason all of
   the above is impossible

I’m sure there are good reasons to not enable this flag (perhaps compile time, or build size), but it seems that projects like OpenMW (and indeed other games people might want to develop from their Fedora Workstation) rely on using Double Precision for more accurate physics calculations. If it’s an important enough feature, should we consider turning it on? Alternatively, if people wish to continue using float-based calculations, providing a version of Bullet with double precision on could be the solution. Perhaps bullet-double, or something along those lines – though the package would almost certainly conflict with this one and I’m sure there’s issues to consider.

Let me know what you think.

– Claire R

&#8203;

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

-- 
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to