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

update vrna header for SHAPE #120

Merged
merged 4 commits into from
Jun 27, 2018
Merged

Conversation

mmiladi
Copy link
Contributor

@mmiladi mmiladi commented Jun 25, 2018

Vienna RNA headers directory structure has changed in version 2.4.8. This small PR fixes compilation error of linking new vrna-lib with IntaRNA.

@mmiladi
Copy link
Contributor Author

mmiladi commented Jun 25, 2018

Example of vrna header relocations:
ViennaRNA/ViennaRNA@ebb6675#diff-ab6089775642214db13059c6cd06e423

@RaumZeit
Copy link

@mmiladi @martin-mann
It seems you never included <ViennaRNA/constraints-SHAPE.h> directly before but instead implicitly pulled the entire constraints headers through <ViennaRNA/fold_compound.h> or something similar.
Unfortunately, with version 2.4.8 of the ViennaRNA Package we unintentionally broke backward compatibility, where including <ViennaRNA/fold_compound.h> now only pulls the headers for hard and soft constraints...

@mmiladi
Copy link
Contributor Author

mmiladi commented Jun 26, 2018

Thanks much for the tips @RaumZeit .

@martin-raden
Copy link
Member

Hi @mmiladi
please increase the minimal vrna version (configure.ac) to 2.4.8, to ensure the newly requested header is present!
thanks,
Martin

@martin-raden
Copy link
Member

@mmiladi just did myself (have seen that I had the rights to.. thanks!)

@martin-raden
Copy link
Member

vrna 2.4.8 not in bioconda yet...

@martin-raden martin-raden merged commit 412be51 into BackofenLab:master Jun 27, 2018
martin-raden added a commit that referenced this pull request Jun 27, 2018
martin-raden added a commit that referenced this pull request Jun 27, 2018
* update vrna header for SHAPE

* bump VRNA_REQUIRED_VERSION to 2.4.8

* vienna min version updated

* minimal vienna version bumped to 2.4.8
martin-raden added a commit that referenced this pull request Jun 27, 2018
* * multi-threading output issues tackled

* version 2.2.0

* "version" outputs VRNA and boost version

* github release link description changed

from "Github" to "releases"

* update vrna header for SHAPE (#120) (#121)

* update vrna header for SHAPE

* bump VRNA_REQUIRED_VERSION to 2.4.8

* vienna min version updated

* minimal vienna version bumped to 2.4.8

* adaption documented
martin-raden added a commit that referenced this pull request Sep 5, 2018
* adaptation to vrna 2.4.8 (#122)

* * multi-threading output issues tackled

* version 2.2.0

* "version" outputs VRNA and boost version

* github release link description changed

from "Github" to "releases"

* update vrna header for SHAPE (#120) (#121)

* update vrna header for SHAPE

* bump VRNA_REQUIRED_VERSION to 2.4.8

* vienna min version updated

* minimal vienna version bumped to 2.4.8

* adaption documented

* version 2.2.1

* version 2.2.1

* update travis build (pkg-config)
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.

3 participants