[MacPorts] #45619: gcc48 @4.8.3_1 move libgcj pkgconfig file to default path
#45619: gcc48 @4.8.3_1 move libgcj pkgconfig file to default path --------------------------+------------------- Reporter: and.damore@… | Owner: mww@… Type: enhancement | Status: new Priority: Low | Milestone: Component: ports | Version: 2.3.2 Keywords: | Port: gcc48 --------------------------+------------------- I'm attaching a patch to move ''libgcj-4.8.pc'' to ''$prefix/lib/pkgconfig''. The patch also adds a lib dependency on pkgconfig since there's a path: dependency on ''cloog-isl.pc'', pkgconfig would be therefore better be present at build and runtime. -- Ticket URL: <https://trac.macports.org/ticket/45619> MacPorts <https://www.macports.org/> Ports system for OS X
#45619: gcc48 @4.8.3_1 move libgcj pkgconfig file to default path ---------------------------+-------------------- Reporter: and.damore@… | Owner: mww@… Type: enhancement | Status: closed Priority: Low | Milestone: Component: ports | Version: 2.3.2 Resolution: fixed | Keywords: Port: gcc48 | ---------------------------+-------------------- Changes (by and.damore@…): * status: new => closed * resolution: => fixed Comment: Committed r129167, maintainer timeout. Ticket closed. -- Ticket URL: <https://trac.macports.org/ticket/45619#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#45619: gcc48 @4.8.3_1 move libgcj pkgconfig file to default path ---------------------------+-------------------- Reporter: and.damore@… | Owner: mww@… Type: enhancement | Status: closed Priority: Low | Milestone: Component: ports | Version: 2.3.2 Resolution: fixed | Keywords: Port: gcc48 | ---------------------------+-------------------- Changes (by ryandesign@…): * cc: ryandesign@… (added) Comment: Replying to [ticket:45619 and.damore@…]:
I'm attaching a patch to move ''libgcj-4.8.pc'' to ''$prefix/lib/pkgconfig''.
As far as I can tell this affects gcc47 and later, not just gcc48. You should fix them all.
The patch also adds a lib dependency on pkgconfig since there's a path: dependency on ''cloog-isl.pc'', pkgconfig would be therefore better be present at build and runtime.
That's not a reason to add a pkg-config dependency. Only add the dependency if pkg-config is actually used; I don't see any evidence that it is. -- Ticket URL: <https://trac.macports.org/ticket/45619#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#45619: gcc48 @4.8.3_1 move libgcj pkgconfig file to default path ---------------------------+-------------------- Reporter: and.damore@… | Owner: mww@… Type: enhancement | Status: closed Priority: Low | Milestone: Component: ports | Version: 2.3.2 Resolution: fixed | Keywords: Port: gcc48 | ---------------------------+-------------------- Comment (by ryandesign@…): Replying to [comment:4 ryandesign@…]:
As far as I can tell this affects gcc47 and later, not just gcc48. You should fix them all.
I can do gcc5 when I update it to the latest version shortly. I'd like to switch this to use `move` instead of `file rename`, and to use `${major}` instead of hardcoding the major version again. -- Ticket URL: <https://trac.macports.org/ticket/45619#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
#45619: gcc48 @4.8.3_1 move libgcj pkgconfig file to default path ---------------------------+---------------------- Reporter: and.damore@… | Owner: mww@… Type: enhancement | Status: reopened Priority: Low | Milestone: Component: ports | Version: 2.3.2 Resolution: | Keywords: Port: gcc48 | ---------------------------+---------------------- Changes (by and.damore@…): * status: closed => reopened * resolution: fixed => -- Ticket URL: <https://trac.macports.org/ticket/45619#comment:6> MacPorts <https://www.macports.org/> Ports system for OS X
#45619: gcc48 @4.8.3_1 move libgcj pkgconfig file to default path ---------------------------+-------------------- Reporter: and.damore@… | Owner: mww@… Type: enhancement | Status: closed Priority: Low | Milestone: Component: ports | Version: 2.3.2 Resolution: fixed | Keywords: Port: gcc48 | ---------------------------+-------------------- Changes (by and.damore@…): * status: reopened => closed * resolution: => fixed Comment: Reverted r129176. -- Ticket URL: <https://trac.macports.org/ticket/45619#comment:7> MacPorts <https://www.macports.org/> Ports system for OS X
#45619: gcc48 @4.8.3_1 move libgcj pkgconfig file to default path ---------------------------+-------------------- Reporter: and.damore@… | Owner: mww@… Type: enhancement | Status: closed Priority: Low | Milestone: Component: ports | Version: 2.3.2 Resolution: fixed | Keywords: Port: gcc48 | ---------------------------+-------------------- Comment (by ryandesign@…): Replying to [comment:5 ryandesign@…]:
I can do gcc5 when I update it to the latest version shortly.
r129208 -- Ticket URL: <https://trac.macports.org/ticket/45619#comment:8> MacPorts <https://www.macports.org/> Ports system for OS X
#45619: gcc43, gcc44, gcc45, gcc47, gcc48, gcc49, gcc5: move libgcj pkgconfig file to default path -------------------------------------------------+------------------------- Reporter: and.damore@… | Owner: mww@… Type: enhancement | Status: reopened Priority: Low | Milestone: Component: ports | Version: 2.3.2 Resolution: | Keywords: Port: gcc43, gcc44, gcc45, gcc47, gcc48, | gcc49, gcc5 | -------------------------------------------------+------------------------- Changes (by ryandesign@…): * status: closed => reopened * resolution: fixed => * port: gcc48 => gcc43, gcc44, gcc45, gcc47, gcc48, gcc49, gcc5 Comment: gcc49 done in r138251. That leaves gcc47, gcc45, gcc44, gcc43. (gcc46 is not affected because for some reason it does not install gcj; see #31098.) -- Ticket URL: <https://trac.macports.org/ticket/45619#comment:9> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts