[MacPorts] #18733: Update several i386-mingw32 ports
#18733: Update several i386-mingw32 ports ------------------------------+--------------------------------------------- Reporter: blb@… | Owner: landonf@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.8.0 Keywords: | Port: i386-mingw32-w32api i386-mingw32-runtime i386-mingw32-binutils i386-mingw32-gcc ------------------------------+--------------------------------------------- Attached are patches to update several cross/i386-mingw32 ports: - i386-mingw32-w32api to version 3.13, switch pre-extract phase to use extract.mkdir, and indicate it violates the mtree - i386-mingw32-runtime to version 3.15.2, switch pre-extract phase to use extract.mkdir, and indicate it violates the mtree - i386-mingw32-binutils to version 2.19.1 (note that files/patch- configure.diff can be removed) - i386-mingw32-gcc to version 3.4.5-20060117-2 -- Ticket URL: <http://trac.macports.org/ticket/18733> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18733: Update several i386-mingw32 ports ------------------------------+--------------------------------------------- Reporter: blb@… | Owner: landonf@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.8.0 Keywords: | Port: i386-mingw32-w32api i386-mingw32-runtime i386-mingw32-binutils i386-mingw32-gcc ------------------------------+--------------------------------------------- Comment(by landonf@…): Nice -- please feel free to commit the changes. -- Ticket URL: <http://trac.macports.org/ticket/18733#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18733: Update several i386-mingw32 ports ----------------------------------------------------------------------------------------------+ Reporter: blb@… | Owner: landonf@… Type: enhancement | Status: closed Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.8.0 Resolution: fixed | Keywords: Port: i386-mingw32-w32api i386-mingw32-runtime i386-mingw32-binutils i386-mingw32-gcc | ----------------------------------------------------------------------------------------------+ Changes (by blb@…): * status: new => closed * resolution: => fixed Comment: i386-mingw32-w32api in r47659, i386-mingw32-runtime in r47660, i386-mingw32-binutils in r47661, and i386-mingw32-gcc in r47662. FYI, for i386-mingw32-gcc, the download for g++ uses gcc-g%2B%2B since the plus signs appear not to work with sourceforge... -- Ticket URL: <http://trac.macports.org/ticket/18733#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18733: Update several i386-mingw32 ports ----------------------------------------------------------------------------------------------+ Reporter: blb@… | Owner: landonf@… Type: enhancement | Status: closed Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.8.0 Resolution: fixed | Keywords: Port: i386-mingw32-w32api i386-mingw32-runtime i386-mingw32-binutils i386-mingw32-gcc | ----------------------------------------------------------------------------------------------+ Comment(by ryandesign@…): Replying to [comment:2 blb@…]:
FYI, for i386-mingw32-gcc, the download for g++ uses gcc-g%2B%2B since the plus signs appear not to work with sourceforge... I don't like this because now the file on our distfiles mirror has those %2B's in its name:
http://distfiles.macports.org/i386-mingw32-gcc/ And to download the file the link is now: http://distfiles.macports.org/i386-mingw32-gcc/gcc-g%252B%252B-3.4.5-2006011... I note that "port distfiles" says the correct link is: http://distfiles.macports.org/i386-mingw32-gcc/gcc-g%2B%2B-3.4.5-20060117-2-... And that of course does not exist. So we appear to have a bug in MacPorts base that does not properly percent-encode distfile names before appending them to the master_sites URL. -- Ticket URL: <http://trac.macports.org/ticket/18733#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18733: Update several i386-mingw32 ports ----------------------------------------------------------------------------------------------+ Reporter: blb@… | Owner: landonf@… Type: enhancement | Status: closed Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.8.0 Resolution: fixed | Keywords: Port: i386-mingw32-w32api i386-mingw32-runtime i386-mingw32-binutils i386-mingw32-gcc | ----------------------------------------------------------------------------------------------+ Comment(by blb@…): Replying to [comment:3 ryandesign@…]:
I note that "port distfiles" says the correct link is:
http://distfiles.macports.org/i386-mingw32-gcc/gcc-g%2B%2B-3.4.5-20060117-2-...
And that of course does not exist. So we appear to have a bug in
MacPorts base that does not properly percent-encode distfile names before appending them to the master_sites URL. Hmm, it seems we're in encoding hell...g++ works for other ports (see gcc43 for example), but if you try to grab the g++ from sourceforge even with curl, it isn't there (and probably the cause of ticket #18628). At least in this case, port should be able to successfully get it from sourceforge until we find the cause; new ticket? -- Ticket URL: <http://trac.macports.org/ticket/18733#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18733: Update several i386-mingw32 ports ----------------------------------------------------------------------------------------------+ Reporter: blb@… | Owner: landonf@… Type: enhancement | Status: closed Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.8.0 Resolution: fixed | Keywords: Port: i386-mingw32-w32api i386-mingw32-runtime i386-mingw32-binutils i386-mingw32-gcc | ----------------------------------------------------------------------------------------------+ Comment(by ryandesign@…): Replying to [comment:4 blb@…]:
new ticket? Yes: #18736.
-- Ticket URL: <http://trac.macports.org/ticket/18733#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts