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

FastK #475

Open
3 tasks
laraPPr opened this issue Dec 16, 2024 · 2 comments · May be fixed by easybuilders/easybuild-easyconfigs#22065
Open
3 tasks

FastK #475

laraPPr opened this issue Dec 16, 2024 · 2 comments · May be fixed by easybuilders/easybuild-easyconfigs#22065
Assignees
Labels
C/C++ C/C++ software difficulty: easy software that should be easy to support new new software priority: medium site:ugent Software installation request for UGent Tier-2 sources-only Only sources available (no conda, binaries, container)

Comments

@laraPPr
Copy link
Collaborator

laraPPr commented Dec 16, 2024

@laraPPr laraPPr added difficulty: medium software that likely require a fair amount of effort to support new new software priority: medium site:ugent Software installation request for UGent Tier-2 labels Dec 16, 2024
@boegel
Copy link
Contributor

boegel commented Dec 17, 2024

@PetrKralCZ @pavelToman Whoever picks up on this, this seems like a relatively easy one:

  • use ConfigureMake easyblock, skip the configure step
  • use something like:
buildopts = 'CC="$CC" CFLAGS="$CFLAGS -fno-strict-aliasing" '

preinstallopts = "mkdir -p %(installdir)s/bin && "
installopts = "DEST_DIR=%(installdir)s/bin"
  • first try with copy of HTSlib and libdeflate that is included; only if that works smoothly quickly, maybe give it a try to replace those with proper build dependencies (since static linking is used)

Don't spend more than ~1 hour on this, if it turns out to be a time sink, we'll just inform the user that we can't motivate the required effort for this one (since usage will be very limited)

@boegel boegel added difficulty: easy software that should be easy to support C/C++ C/C++ software sources-only Only sources available (no conda, binaries, container) and removed difficulty: medium software that likely require a fair amount of effort to support labels Dec 17, 2024
@PetrKralCZ PetrKralCZ self-assigned this Dec 17, 2024
PetrKralCZ added a commit that referenced this issue Dec 19, 2024
@PetrKralCZ
Copy link
Collaborator

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C/C++ C/C++ software difficulty: easy software that should be easy to support new new software priority: medium site:ugent Software installation request for UGent Tier-2 sources-only Only sources available (no conda, binaries, container)
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants