Skip to content
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 rdftab from source. #593

Merged
merged 2 commits into from
May 4, 2022
Merged

Build rdftab from source. #593

merged 2 commits into from
May 4, 2022

Conversation

gouttegd
Copy link
Contributor

@gouttegd gouttegd commented May 3, 2022

This PR amends #590 to install rdftab by compiling it from source, as no pre-built rdftab binary for arm64 is available (yet?).

As rdftab is not available as a pre-built binary for arm64 (yet?), we
install it from source.
@gouttegd gouttegd self-assigned this May 3, 2022
@@ -118,6 +118,16 @@ RUN wget -nv https://github.com/fastobo/fastobo-validator/archive/refs/tags/v0.4
cd /build && \
rm -rf fastobo-validator-0.4.0 fastobo-validator-0.4.0.tar.gz /root/.cargo

# Compile rdftab.
RUN wget -nv https://github.com/ontodev/rdftab.rs/archive/refs/tags/v0.1.1.tar.gz \
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we extract the version here as we usually do? Just to make updating to later versions easier.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

$RDFTAB_VERSION

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

From my experience it’s not that useful when building from source, as updating to a later version most often requires some work anyway beyond merely changing the version number. But sure.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Usually I agree, but because of the git diff not showing lines around, it is very hard to review a pull request "bumped version number of X" - you always then have to "view file" if you want to be sure they bumped it in all places..

Copy link
Contributor

@matentzn matentzn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is hard for me to judge, but definitely ready to be merged into the other PR!

@matentzn
Copy link
Contributor

matentzn commented May 4, 2022

Thank you @gouttegd looks great!

@gouttegd gouttegd merged commit 8cc1c2f into issue-589 May 4, 2022
@matentzn matentzn deleted the issue-589-multiarch branch December 5, 2022 13:57
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.

None yet

2 participants