[MacPorts] #16379: cilk-5.4.6 org.macports.fetch error - Fetch failed
#16379: cilk-5.4.6 org.macports.fetch error - Fetch failed ------------------------------------+--------------------------------------- Reporter: ddugovic@alumni.nd.edu | Owner: macports-tickets@lists.macosforge.org Type: enhancement | Status: new Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.6.0 Keywords: cilk, compiler | ------------------------------------+--------------------------------------- {{{ $ sudo port install Portfile changed since last build; discarding previous state. ---> Fetching cilk ---> Attempting to fetch cilk-5.4.6.tar.gz from http://supertech.csail.mit.edu/cilk/cilk-5.4.6.tar.gz ---> Attempting to fetch cilk-5.4.6.tar.gz from http://svn.macports.org/repository/macports/distfiles/cilk ---> Attempting to fetch cilk-5.4.6.tar.gz from http://svn.macports.org/repository/macports/distfiles/general/ ---> Attempting to fetch cilk-5.4.6.tar.gz from http://svn.macports.org/repository/macports/downloads/cilk Error: Target org.macports.fetch returned: fetch failed Error: Status 1 encountered during processing. }}} -- Ticket URL: <http://trac.macports.org/ticket/16379> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16379: New port cilk-5.4.6 org.macports.fetch error - Fetch failed -------------------------------------+-------------------------------------- Reporter: ddugovic@alumni.nd.edu | Owner: macports-tickets@lists.macosforge.org Type: enhancement | Status: new Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.6.0 Resolution: | Keywords: cilk, compiler -------------------------------------+-------------------------------------- Changes (by blb@macports.org): * summary: cilk-5.4.6 org.macports.fetch error - Fetch failed => New port cilk-5.4.6 org.macports.fetch error - Fetch failed * milestone: Port Enhancements => Port Submissions Comment: If you remove the archive name from the master_sites entry: {{{ master_sites http://supertech.csail.mit.edu/cilk/ }}} fetch should work for you then. Some other notes: do you want to be the maintainer? Remove the ${destroot} from configure.args, or it'll always expect to find stuff there, which is incorrect (the ${destroot} in destroot.destdir should be doing the right thing). -- Ticket URL: <http://trac.macports.org/ticket/16379#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16379: New port cilk-5.4.6 org.macports.fetch error - Fetch failed -------------------------------------+-------------------------------------- Reporter: ddugovic@alumni.nd.edu | Owner: macports-tickets@lists.macosforge.org Type: enhancement | Status: new Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.6.0 Resolution: | Keywords: cilk, compiler -------------------------------------+-------------------------------------- Comment (by ddugovic@alumni.nd.edu): Thanks for the advice. Sure, I'd be glad to maintain this project, although I don't expect to be making enhancements to the compiler anytime soon. I've got a couple remaining questions:[[BR]] * I looked at the portfiles categories; what would be the best place to put this project?[[BR]] * I know the source code is GPL-licensed, so does that mean I can mirror it at sourceforge (or elsewhere)?[[BR]] * There's two compilers; cilkc generates executables and cilk2c generates C code. Is there a MacPorts convention for indicating this? I've updated the Portfile attached to this ticket; I'm not sure if I need the destroot.destdir at all, but other than that, the Id, and the categories, it seems reasonably complete. -- Ticket URL: <http://trac.macports.org/ticket/16379#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16379: New port cilk-5.4.6 -------------------------------------+-------------------------------------- Reporter: ddugovic@alumni.nd.edu | Owner: macports-tickets@lists.macosforge.org Type: enhancement | Status: new Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.6.0 Resolution: | Keywords: cilk, compiler -------------------------------------+-------------------------------------- Changes (by ryandesign@macports.org): * cc: ryandesign@macports.org (added) Comment: Some suggestions: * remove "revision 1"; the first revision of a given version should be 0 * category should be "lang" * remove "--prefix=${prefix}" from configure.args; MacPorts already puts that in configure.pre_args for you * add "use_parallel_build yes" to speed up the build on multi-processor systems * remove "destroot.destdir" declaration; it seems to be irrelevant here * remove "--mandir" argument from configure.args; cilk does not install any manpages * since homepage and master_sites are the same, use the one as a variable in the other See [attachment:Portfile2 Portfile2] which includes these changes. The GPL says you may redistribute it, so you can mirror it anywhere you like. MacPorts will automatically mirror it at http://distfiles.macports.org/cilk/ as soon as the port is committed. This port you're submitting seems to only provide cilkc. Is cilk2c a different package? If so, it should get a separate port. If, on the other hand, cilk2c can be generated from this same source code via some configure options or similar, then a single port could install both. -- Ticket URL: <http://trac.macports.org/ticket/16379#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16379: New port cilk-5.4.6 -------------------------------------+-------------------------------------- Reporter: ddugovic@alumni.nd.edu | Owner: macports-tickets@lists.macosforge.org Type: enhancement | Status: new Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.6.0 Resolution: | Keywords: cilk, compiler -------------------------------------+-------------------------------------- Comment(by ddugovic@alumni.nd.edu): Thanks Ryan for the changes & explanation about mirroring. This package includes both compilers, cilkc (cilk compiler) and cilk2c (cilk-to-C compiler). I'll double-check the configure options (& similar), but they might both be installed by default. -- Ticket URL: <http://trac.macports.org/ticket/16379#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16379: New port cilk-5.4.6 -------------------------------------+-------------------------------------- Reporter: ddugovic@alumni.nd.edu | Owner: macports-tickets@lists.macosforge.org Type: enhancement | Status: new Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.6.0 Resolution: | Keywords: cilk, compiler Port: | -------------------------------------+-------------------------------------- Comment(by ryandesign@macports.org): I installed the port from the portfile, and only ended up with a cilkc binary. There was no cilk2c binary installed. -- Ticket URL: <http://trac.macports.org/ticket/16379#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16379: New port cilk-5.4.6 --------------------------------------------+------------------------------- Reporter: ddugovic@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.6.0 Keywords: cilk compiler lack-of-interest | Port: --------------------------------------------+------------------------------- Changes (by raimue@…): * keywords: cilk, compiler => cilk compiler lack-of-interest -- Ticket URL: <http://trac.macports.org/ticket/16379#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16379: New port cilk-5.4.6 -------------------------------------+-------------------------------------- Reporter: ddugovic@… | Owner: macports-tickets@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.6.0 Resolution: wontfix | Keywords: cilk compiler lack-of-interest Port: | -------------------------------------+-------------------------------------- Changes (by raimue@…): * status: new => closed * resolution: => wontfix -- Ticket URL: <http://trac.macports.org/ticket/16379#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts