Skip to content

Add a comprehensive build script for rocky 9.5 - #129

Closed
mcoliver wants to merge 10 commits into
AcademySoftwareFoundation:mainfrom
mcoliver:main
Closed

mcoliver wants to merge 10 commits into
AcademySoftwareFoundation:mainfrom
mcoliver:main

Conversation

@mcoliver

Copy link
Copy Markdown

Linked issues

fixes #87
fixes #25
fixes #45
fixes #92

Summarize your change.

  1. Comprehensive build script for Rocky 9.5
  2. Version bumps a few of the packages that are able to be bumped up without compilation errors
  3. Pulls out Versions to env vars for easier updating in the future
  4. Updates some of the package repos to github as they have migrated
  5. Deterministic cd's back to the build directory rather than cd .. or cd -

Describe the reason for the change.

There was not a single build script and the current rocky build instructions are dated

Describe what you have tested and on which operating system.

Rocky 9.5 clean install

Add a list of changes, and note any that might need special attention during the review.

Put in placeholders for the latest versions of some of the packages that are causing compilation errors for future investigation

If possible, provide screenshots.

@linux-foundation-easycla

linux-foundation-easycla Bot commented Nov 22, 2024 •

Copy link
Copy Markdown

CLA Signed

The committers listed above are authorized under a signed CLA.

@mcoliver
mcoliver force-pushed the main branch 3 times, most recently from b96e98b to 6c4c546 Compare November 22, 2024 20:26
Signed-off-by: Michael Oliver <mcoliver@gmail.com>
Signed-off-by: Michael Oliver <mcoliver@gmail.com>
Signed-off-by: Michael Oliver <mcoliver@gmail.com>
Signed-off-by: Michael Oliver <mcoliver@gmail.com>
Formatting changes

Signed-off-by: Michael Oliver <mcoliver@gmail.com>
Create a launch shortcut

Signed-off-by: Michael Oliver <mcoliver@gmail.com>
log stdout and stderr to build timestamped build log

Signed-off-by: Michael Oliver <mcoliver@gmail.com>
Signed-off-by: Michael Oliver <mcoliver@gmail.com>
@tedwaine

Copy link
Copy Markdown
Collaborator

Hi @mcoliver - thanks for this but unfortunately we're unable to do the merge. A Rocky9.5 build script would certainly be a useful imrpovement. If you'd care to make a new PR (it must be into develop branch) we will merge it promptly. You must also ensure the commits have the correct sign-off to pass the 'DCO' check. Also, if you do want to make a new PR, please place the build script in the scripts/ folder in the repo root.

@tedwaine tedwaine closed this Sep 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

DPX Image Reader Unable to complete the install Better Build/ Install Guide & Tools various compile hiccups

2 participants