[MacPorts] #34395: cloog +universal won't install into destroot
#34395: cloog +universal won't install into destroot -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: cloog -------------------------------------+-------------------------------------- Installing cloog 0.16.3 +universal variant won't install into destroot, log says cloog-isl.pc file's i386 and x86_64 variants cannot be merged. -- Ticket URL: <https://trac.macports.org/ticket/34395> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34395: cloog +universal won't install into destroot -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: cloog -------------------------------------+-------------------------------------- Comment(by adfernandes@…): Grr... at least it builds! :-) Could you please try the attached patch and see if it builds? This is the same hack from `ppl`. Thanks! -- Ticket URL: <https://trac.macports.org/ticket/34395#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34395: cloog +universal won't install into destroot -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: cloog -------------------------------------+-------------------------------------- Comment(by david.w.watson@…): No good. Still won't install. Same error. -- Ticket URL: <https://trac.macports.org/ticket/34395#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34395: cloog +universal won't install into destroot -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: cloog -------------------------------------+-------------------------------------- Comment(by adfernandes@…): Hmm. Can you please attach the files `work/destroot*/opt/macports/lib/pkgconfig /cloog-isl.pc'? Maybe a quick hack on the `*.pc` files is the trick... -- Ticket URL: <https://trac.macports.org/ticket/34395#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34395: cloog +universal won't install into destroot -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: cloog -------------------------------------+-------------------------------------- Comment(by stephen@…): I have the same problem on 10.7.4 + Xcode 4.3.2. Will attach my copy of .pc file. -- Ticket URL: <https://trac.macports.org/ticket/34395#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34395: cloog +universal won't install into destroot -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: cloog -------------------------------------+-------------------------------------- Comment(by adfernandes@…): Got it. The `-arch` flag was incorrectly being set in the `*.pc` files for `pkgconfig` . Can you try the attached Portfile (port OR updated patch) and see if this gets rid of the problem? -- Ticket URL: <https://trac.macports.org/ticket/34395#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34395: cloog +universal won't install into destroot -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: cloog -------------------------------------+-------------------------------------- Comment(by stephen@…): That doesn't work. Still getting the same merge failure. -- Ticket URL: <https://trac.macports.org/ticket/34395#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34395: cloog +universal won't install into destroot -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: cloog -------------------------------------+-------------------------------------- Comment(by stephen@…): the post-destroot part doesn't seem to be running, at least not before the error occurs. Also, isn't ${destroot} not enough to specify the actual dest root? There are 4 of them in my work dir (destroot-i386, destroot- x86_64, etc.) -- Ticket URL: <https://trac.macports.org/ticket/34395#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34395: cloog +universal won't install into destroot -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: cloog -------------------------------------+-------------------------------------- Comment(by adfernandes@…): Grr. I wish I had my own universal to work with. Okay; I re-did the bit to remove the `-arch` flags from the `*.pc` files. Can you try the updated attached Portfile? Thanks! -- Ticket URL: <https://trac.macports.org/ticket/34395#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34395: cloog +universal won't install into destroot -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: cloog -------------------------------------+-------------------------------------- Comment(by pixilla@…): Doesn't the muniversal portgroup have some issue with merging more then two archs? Seems I have seen several ports with workarounds for this. See the dbus port. -- Ticket URL: <https://trac.macports.org/ticket/34395#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34395: cloog +universal won't install into destroot -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: cloog -------------------------------------+-------------------------------------- Comment(by adfernandes@…): Good point, pixilla, but I don't think that's the problem here. The `*.pc` files are erroneously including `-arch` flags. After removing them, all the `*.pc` files should be identical, so I'm '''hoping''' that there will not be any "multi-way" merge issues. -- Ticket URL: <https://trac.macports.org/ticket/34395#comment:11> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34395: cloog +universal won't install into destroot -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: cloog -------------------------------------+-------------------------------------- Comment(by stephen@…): That new profile doesn't work. Here's the message: {{{ Error: Target org.macports.build returned: no files matched glob patterns "*.pc */*.pc" }}} Let me attach the work folder post-build (sans object files) so you have the files to work with. -- Ticket URL: <https://trac.macports.org/ticket/34395#comment:12> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34395: cloog +universal won't install into destroot -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: cloog -------------------------------------+-------------------------------------- Changes (by macsforever2000@…): * cc: openmaintainer@… (removed) -- Ticket URL: <https://trac.macports.org/ticket/34395#comment:13> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34395: cloog +universal won't install into destroot -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: cloog -------------------------------------+-------------------------------------- Comment(by stephen@…): I am happy to report that the latest patch fixed the problem and it now builds and installs properly. Thanks. -- Ticket URL: <https://trac.macports.org/ticket/34395#comment:14> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34395: cloog +universal won't install into destroot -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: cloog -------------------------------------+-------------------------------------- Comment(by david.w.watson@…): Works for me too! -- Ticket URL: <https://trac.macports.org/ticket/34395#comment:15> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34395: cloog +universal won't install into destroot -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: adfernandes@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: cloog -------------------------------------+-------------------------------------- Changes (by pixilla@…): * cc: adfernandes@… (removed) * owner: macports-tickets@… => adfernandes@… -- Ticket URL: <https://trac.macports.org/ticket/34395#comment:16> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34395: cloog +universal won't install into destroot -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: adfernandes@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: cloog -------------------------------------+-------------------------------------- Comment(by pixilla@…): stephen and david, are you referring to [https://trac.macports.org/attachment/ticket/34395/patch-cloog- Portfile.diff patch-cloog-Portfile.diff]? -- Ticket URL: <https://trac.macports.org/ticket/34395#comment:17> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34395: cloog +universal won't install into destroot -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: adfernandes@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: cloog -------------------------------------+-------------------------------------- Comment(by stephen@…): Replying to [comment:17 pixilla@…]:
stephen and david, are you referring to [https://trac.macports.org/attachment/ticket/34395/patch-cloog- Portfile.diff patch-cloog-Portfile.diff]?
Yes. -- Ticket URL: <https://trac.macports.org/ticket/34395#comment:18> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34395: cloog +universal won't install into destroot --------------------------------------+------------------------------------- Reporter: david.w.watson@… | Owner: adfernandes@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Resolution: fixed | Keywords: Port: cloog | --------------------------------------+------------------------------------- Changes (by adfernandes@…): * status: new => closed * resolution: => fixed Comment: Thanks, pixilla, for the fix; I didn't know about the `-nocomplain` flag for `glob`. Committed in r92922. -- Ticket URL: <https://trac.macports.org/ticket/34395#comment:19> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34395: cloog +universal won't install into destroot --------------------------------------+------------------------------------- Reporter: david.w.watson@… | Owner: adfernandes@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Resolution: fixed | Keywords: Port: cloog | --------------------------------------+------------------------------------- Comment(by adfernandes@…): I think I'm getting tired. I pootched the commit. Fixed in r92923. -- Ticket URL: <https://trac.macports.org/ticket/34395#comment:20> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34395: cloog +universal won't install into destroot --------------------------------------+------------------------------------- Reporter: david.w.watson@… | Owner: adfernandes@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Resolution: fixed | Keywords: Port: cloog | --------------------------------------+------------------------------------- Comment(by stephen@…): Is this fix in the release yet? selfupdate doesn't seem to pull this in. I don't know how commits works but I don't see the new code in current trunk (r93353): http://svn.macports.org/repository/macports/trunk/dports/devel/cloog/Portfil... -- Ticket URL: <https://trac.macports.org/ticket/34395#comment:21> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34395: cloog +universal won't install into destroot --------------------------------------+------------------------------------- Reporter: david.w.watson@… | Owner: adfernandes@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Resolution: fixed | Keywords: Port: cloog | --------------------------------------+------------------------------------- Comment(by adfernandes@…): Note - this is likely due to the recently-fixed #34477. -- Ticket URL: <https://trac.macports.org/ticket/34395#comment:22> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts