[MacPorts] #21174: llvm-devel: update to 2.6 pre-release
#21174: llvm-devel: update to 2.6 pre-release -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: erickt@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: | Port: llvm-devel -------------------------------------+-------------------------------------- Could you please update llvm-devel to a version of the forthcoming LLVM 2.6? Pre-release 1 of LLVM 2.6 is available; pre-release 2 should be available 2009-09-11. Albert Graef, author of the [http://code.google.com/p/pure-lang/ Pure language], [http://groups.google.com/group/pure- lang/browse_thread/thread/ba59bb593bf5cec7#msg_22e236e0acb42487 says I need LLVM 2.6] to be able to update to pure version 0.35.
From: Albert Graef <Dr.Graef@t-online.de>[[br]] Date: September 6, 2009 19:13:22 CDT[[br]] To: pure-lang@googlegroups.com[[br]] Subject: [pure-lang] Re: ANN: Pure 0.33[[br]] Reply-To: pure-lang@googlegroups.com[[br]] [[br]] - You need LLVM >= 2.6 (pre1 works fine, you can grab this at http://llvm.org/prereleases/2.6/; trunk works fine, too). LLVM 2.5 won't work, as it generates broken code for double constants on ppc (symptom is a failed check in Pure test020). Make sure that you configure LLVM (at least) with --disable-expensive-checks, otherwise you'll hit the bogus assertions mentioned above.
See also #21173 for my request to add --disable-assertions and --disable- expensive-checks to llvm and llvm-devel. -- Ticket URL: <http://trac.macports.org/ticket/21174> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21174: llvm-devel: update to 2.6 pre-release -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: erickt@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: | Port: llvm-devel -------------------------------------+-------------------------------------- Comment(by ryandesign@…): Replying to [ticket:21174 ryandesign@…]:
I need LLVM 2.6 to be able to update to pure version 0.35 ...on PowerPC. On Intel, the existing version is fine.
-- Ticket URL: <http://trac.macports.org/ticket/21174#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21174: llvm-devel: update to 2.6 pre-release --------------------------------------+------------------------------------- Reporter: ryandesign@… | Owner: erickt@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Resolution: fixed | Keywords: Port: llvm-devel | --------------------------------------+------------------------------------- Changes (by erickt@…): * status: new => closed * resolution: => fixed Comment: Committed, finally! Sorry for the delay. -- Ticket URL: <http://trac.macports.org/ticket/21174#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21174: llvm-devel: update to 2.6 pre-release --------------------------------------+------------------------------------- Reporter: ryandesign@… | Owner: erickt@… Type: update | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Resolution: | Keywords: Port: llvm-devel | --------------------------------------+------------------------------------- Changes (by ryandesign@…): * status: closed => reopened * resolution: fixed => Comment: I see you updated llvm to 2.6 final in r60440, but did not update llvm- devel, which is what this ticket was for. Now that llvm is up to 2.6 final the need to update llvm-devel is less pressing. Still, it might make sense to either update llvm-devel, or remove it. If you don't wish to touch llvm-devel at this time, feel free to close this ticket as wontfix. -- Ticket URL: <http://trac.macports.org/ticket/21174#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21174: llvm-devel: update to 2.6 pre-release --------------------------------------+------------------------------------- Reporter: ryandesign@… | Owner: erickt@… Type: update | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Resolution: | Keywords: Port: llvm-devel | --------------------------------------+------------------------------------- Comment(by erickt@…): You know, I think pguyot handled the llvm-devel stuff. There's a file pguyot uploaded, and I'm not sure how do update it. Hopefully he/she can help. -- Ticket URL: <http://trac.macports.org/ticket/21174#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21174: llvm-devel: update to 2.6 pre-release --------------------------------------+------------------------------------- Reporter: ryandesign@… | Owner: erickt@… Type: update | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Resolution: | Keywords: Port: llvm-devel | --------------------------------------+------------------------------------- Comment(by ryandesign@…): Paul had been a secondary maintainer for llvm-devel but he removed himself in r59973 leaving you as the sole maintainer. Which file are you referring to? -- Ticket URL: <http://trac.macports.org/ticket/21174#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21174: llvm-devel: update to 2.6 pre-release --------------------------------------+------------------------------------- Reporter: ryandesign@… | Owner: erickt@… Type: update | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Resolution: | Keywords: Port: llvm-devel | --------------------------------------+------------------------------------- Comment(by erickt@…): It looks like there was a snapshot made of llvm's svn r53722 that got uploaded to macports.org, and I'm not sure how you're supposed to do that. Is there a doc somewhere on how to do that? I couldn't find anything on the wiki. -- Ticket URL: <http://trac.macports.org/ticket/21174#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21174: llvm-devel: update to 2.6 pre-release --------------------------------------+------------------------------------- Reporter: ryandesign@… | Owner: erickt@… Type: update | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Resolution: | Keywords: Port: llvm-devel | --------------------------------------+------------------------------------- Comment(by ryandesign@…): Replying to [comment:6 erickt@…]:
It looks like there was a snapshot made of llvm's svn !r53722 that got uploaded to macports.org, and I'm not sure how you're supposed to do that. Is there a doc somewhere on how to do that? I couldn't find anything on the wiki. We only upload distfiles to the MacPorts repository if it isn't available elsewhere. I'm not sure why that was done here for llvm's svn source; the port could have just been set to fetch directly from their svn. But to answer the question, if you need to upload a distfile to our repository, then you simply use normal svn commands to do that. Looks like the llvm- devel distfile is in the directory "pguyot" in the distfiles directory. That's not usual; usually the directory name should be the port name. So in this case I would make an "llvm" directory ("`svn mkdir http://svn.macosforge.org/repository/macports/distfiles/llvm`"), check it out ("`svn co http://svn.macosforge.org/repository/macports/distfiles/llvm`"), put the distfile in there ("`cp /path/to/llvm-12345.tar.bz2 llvm`"), add it ("`svn add llvm/llvm-12345.tar.bz2`") and commit it ("`svn ci llvm`").
-- Ticket URL: <http://trac.macports.org/ticket/21174#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21174: llvm-devel: update to 2.6 pre-release --------------------------------------+------------------------------------- Reporter: ryandesign@… | Owner: erickt@… Type: update | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Resolution: | Keywords: Port: llvm-devel | --------------------------------------+------------------------------------- Comment(by macports@…): The llvm-devel port should probably get marked as replaced_by llvm. This and several related enhancements are available in #24112 -- Ticket URL: <http://trac.macports.org/ticket/21174#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21174: llvm-devel: update to 2.6 pre-release --------------------------------------+------------------------------------- Reporter: ryandesign@… | Owner: erickt@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Resolution: wontfix | Keywords: Port: llvm-devel | --------------------------------------+------------------------------------- Changes (by mfeiri@…): * status: reopened => closed * resolution: => wontfix Comment: Marked as "replaced_by llvm" in r72199 -- Ticket URL: <https://trac.macports.org/ticket/21174#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21174: llvm-devel: update to 2.6 pre-release or mark as replaced_by llvm --------------------------------------+------------------------------------- Reporter: ryandesign@… | Owner: erickt@… Type: update | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Resolution: | Keywords: Port: llvm-devel | --------------------------------------+------------------------------------- Changes (by ryandesign@…): * cc: mfeiri@… (added) * status: closed => reopened * resolution: wontfix => Comment: You must do a lot more than just add the "replaced_by" line to resolve this issue. Please see instructions in [wiki:PortfileRecipes#replaced-by PortfileRecipes]. -- Ticket URL: <https://trac.macports.org/ticket/21174#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21174: llvm-devel: update to 2.6 pre-release or mark as replaced_by llvm --------------------------------------+------------------------------------- Reporter: ryandesign@… | Owner: erickt@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Resolution: fixed | Keywords: Port: llvm-devel | --------------------------------------+------------------------------------- Changes (by ryandesign@…): * status: reopened => closed * resolution: => fixed Comment: Fixed in r78416 (maintainer timeout) -- Ticket URL: <https://trac.macports.org/ticket/21174#comment:11> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts