-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build scripts for building NEXTSPACE from sources #314
Conversation
Are you sure? I see a lot of Debian-specifics (package names, patches, project files used from Packaging/Debian). |
The scripts take the versions and patches from the Debian package definitions @trunkmaster do you want me to maintain versions and patches separately from the Debian package definitions? |
@onflapp you stated "...to build NEXTSPACE on distros other than RedHat or Debian.". And I see Debian specifics instead. Let me reframe my question: "What distros this scripts aimed for? What distros did you test?". |
Good point. |
@trunkmaster I tested it on FreeBSD. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It looks like Debian specific, custom build of NEXTSPACE. If someone needs NEXTSPACE development environment - one should use orignal CentOS 7 packages. I think builds to other Linux distributions should be carefuly hand-build and documented like Debian and CentOS.
Otherwise someone should test and add distribution-specific patches, packages (build toolchain, libraries) etc. It doesn't look like generic build scripts right now.
@trunkmaster I moved all "debian" related stuff out of the way now. The idea is to have very simple build script(s).
Building NEXTSPACE on distros other than RedHat or Debian is not that straight forward right now. This build script will build NEXTSPACE directly from source code and |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do not disable ICU, make small change to GNUstep Back install and this PR could be merged.
@trunkmaster I think I am done now. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Look much better, thanks.
Useful if you want to build everything from a source on your own.
This should also make it easier to build NEXTSPACE on distros other than RedHat or Debian.