On Sun, 29 Nov 2020 20:07:03 +0100
"Carlos E. R."
On 29/11/2020 17.05, Axel Braun wrote:
Am Sonntag, 29. November 2020, 14:38:33 CET schrieb Carlos E. R.:
On 29/11/2020 14.21, Axel Braun wrote:
Am Sonntag, 29. November 2020, 13:01:42 CET schrieb Carlos E. R.:
On 29/11/2020 09.40, Axel Braun wrote:
Am Samstag, 28. November 2020, 21:06:25 CET schrieb Jogchum Reitsma: > You mean an OpenSuse OBS-project? I don't have one....
When you log in to OBS with your openSUSE-credentials into OBS you get to home:<username>, and that is you personal sandpit.
In this you can add a package - like regard3d - upload sources and spec file, add a Distribution to build against (e.g. Leap 15.2) and let it run....
You mean create an spec file.
Some projects deliver one, others not. Fedora might be a ood point to start looking for one as well (not in this case).
It is a nightmare. To the complications of compiling, you add the complications of OBS. :-(
Like the clean build environment, not messed up with personal add-ons and tweaks?
How clean do you think a clean directory in my computer is? Absolutely empty.
As clean as all the additionally installed packages and tweaks, that are not needed to compile the program (and would not be in a new VM on OBS).
That is only relevant when compiling for publication.
No, the point Axel is making is that every package you have installed on your system may have altered the compilation environment in some unknown way. Some library or config file on your system may be different from what somebody else has and may be referred to when compiling the program. So they cannot reproduce what you did and any instructions you may give are not as useful as they could be. The point of OBS is to provide a well-defined environment so that compilations etc *ARE* reproducible.