Opened 8 years ago

Closed 8 years ago

#39715 closed update (fixed)

raxml @7.2.9: update to 7.6.6

Reported by: mattoates@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch maintainer Cc: Veence (Vincent), larryv (Lawrence Velázquez)
Port: raxml

Description

The RAxML project is now hosted on GitHub which is the only source of distfiles, so the Portifle has been updated for this. Additionally I've tried to patch in a port variant for AVX Intel extensions for i7 CPUs, but I don't actually have a Mac with an i7 so this is untested. Can someone with an i7 review this variant and +AVX being included as default when you install.

Attachments (1)

Portfile-raxml.diff (4.0 KB) - added by mattoates@… 8 years ago.
updated with second checksum

Download all attachments as: .zip

Change History (8)

comment:1 Changed 8 years ago by mattoates@…

Cc: mattoates@… added

Cc Me!

comment:2 Changed 8 years ago by cooljeanius (Eric Gallager)

A few things off the top of my head:

  • You don't have to cc yourself, ticket reporters are automatically notified anyway
  • See if you can get upstream to supply an actual tag to download from, instead of just a hash
  • Try to use at least 2 checksums. Since you're already using sha256, the next strongest one after that (that MacPorts supports) is rmd160.

comment:3 Changed 8 years ago by larryv (Lawrence Velázquez)

Cc: vince@… added; mattoates@… removed
Keywords: haspatch maintainer added
Summary: Update raxml to version 7.6.6raxml @7.2.9: update to 7.6.6
Version: 2.1.3

Cc-ing Vincent as resident AVX expert. I don’t think all available compilers can generate AVX instructions.

Changed 8 years ago by mattoates@…

Attachment: Portfile-raxml.diff added

updated with second checksum

comment:4 in reply to:  2 Changed 8 years ago by mattoates@…

Replying to egall@…:

  • You don't have to cc yourself, ticket reporters are automatically notified anyway

Yeah discovered this as soon as I'd done it, thanks.

  • See if you can get upstream to supply an actual tag to download from, instead of just a hash

https://github.com/stamatak/standard-RAxML/issues/9 I raised an issue for this, but its an outstanding request for over 6 months and the version of raxml currently available on MacPorts is really out of date.

  • Try to use at least 2 checksums. Since you're already using sha256, the next strongest one after that (that MacPorts supports) is rmd160.

I've just replaced the Portfile including a the rmd160 sum

comment:5 Changed 8 years ago by larryv (Lawrence Velázquez)

Cc: larryv@… added

Cc Me!

comment:6 Changed 8 years ago by neverpanic (Clemens Lang)

Updated in r110682 using the v7.7.6 tag from github.

comment:7 Changed 8 years ago by neverpanic (Clemens Lang)

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.