Opened 14 years ago

Closed 14 years ago

#22299 closed update (fixed)

LLVM 2.6 Portfile

Reported by: shawjef3@… Owned by: erickt@…
Priority: Normal Milestone:
Component: ports Version: 1.8.1
Keywords: llvm Cc: ryandesign (Ryan Carsten Schmidt), kai@…
Port: llvm

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Pure won't compile for powerpc without llvm 2.6, but the current llvm port is 2.5. I changed the llvm Portfile to install version 2.6 and it seems to work. I tested it a bit with pure. The diff files didn't seem to need changing.

added --disable-assertions and --disable-expensive-checks per

#21173
#21174
http://code.google.com/p/pure-lang/issues/detail?id=9

--enable-pic is the default for 2.6, so to remain consistent with the 2.5 port I added --disable-pic, and then the pic variant removes --disable-pic.

I also wanted to add a host_only variant since compiling support for the various architectures (e.g., alpha) can waste time and space. A universal variant for x86,x86_64, and PowerPC could be useful.

I've never made a Portfile before, so all I know to change is the version numbers and file hashes, and I made sure that the diff files still applied.

Attachments (1)

Portfile (3.0 KB) - added by shawjef3@… 14 years ago.
llvm 2.6 portfile

Download all attachments as: .zip

Change History (4)

Changed 14 years ago by shawjef3@…

Attachment: Portfile added

llvm 2.6 portfile

comment:1 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added
Description: modified (diff)
Owner: changed from macports-tickets@… to erickt@…
Port: llvm added

comment:2 Changed 14 years ago by kai@…

Cc: kai@… added

Cc Me!

comment:3 Changed 14 years ago by erickt@…

Resolution: fixed
Status: newclosed

Committed, finally! Sorry for the delay.

Note: See TracTickets for help on using tickets.