[MacPorts] #37994: qt4-mac: Objective-C block (^) support not detected
#37994: qt4-mac: Objective-C block (^) support not detected --------------------------+------------------------- Reporter: ryandesign@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Keywords: leopard | Port: qt4-mac --------------------------+------------------------- Unable to upgrade qt4-mac 4.8.4_3 to 4.8.4_4 on Leopard: {{{ :info:configure Determining system architecture... (Darwin:9.8.0:i386) :info:configure 'macosx' is supported :info:configure System architecture: 'macosx' :info:configure CPATH support detected :info:configure LIBRARY_PATH support detected :info:configure compiler flag -fconstant-cfstrings support detected :info:configure Objective-C block (^) support not detected :info:configure error: The compiler (/usr/bin/g++-4.0) does not seem to support the Objective-C blocks (^), which are used by Qt when compiling on Mac OS X. }}} -- Ticket URL: <https://trac.macports.org/ticket/37994> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37994: qt4-mac: Objective-C block (^) support not detected ---------------------------+------------------------- Reporter: ryandesign@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: leopard Port: qt4-mac | ---------------------------+------------------------- Comment (by michaelld@…): I take it that compiling using Apple's GCC 4.0 worked OK on 4.8.4_3 before the change I made to checking for ObjC blocks? If that's the case, then I need to figure out a better way to test for this condition. -- Ticket URL: <https://trac.macports.org/ticket/37994#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37994: qt4-mac: Objective-C block (^) support not detected ---------------------------+------------------------- Reporter: ryandesign@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: leopard Port: qt4-mac | ---------------------------+------------------------- Comment (by ryandesign@…): Yes, 4.8.4_3 was installed normally without needing to change anything. -- Ticket URL: <https://trac.macports.org/ticket/37994#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37994: qt4-mac: Objective-C block (^) support not detected ---------------------------+------------------------- Reporter: ryandesign@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: leopard Port: qt4-mac | ---------------------------+------------------------- Comment (by larryv@…): Does Apple’s GCC 4.0 actually support C blocks? I thought they were a Clang extension. -- Ticket URL: <https://trac.macports.org/ticket/37994#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37994: qt4-mac: Objective-C block (^) support not detected ---------------------------+------------------------- Reporter: ryandesign@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: leopard Port: qt4-mac | ---------------------------+------------------------- Comment (by enekogotzon@…): Please, Cc me too! Thanks -- Ticket URL: <https://trac.macports.org/ticket/37994#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37994: qt4-mac: Objective-C block (^) support not detected ---------------------------+------------------------- Reporter: ryandesign@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: leopard Port: qt4-mac | ---------------------------+------------------------- Changes (by cal@…): * cc: enekogotzon@… (added) Comment: To get Cc'd on a ticket, press the CcMe! button at the top. I have done this for you. -- Ticket URL: <https://trac.macports.org/ticket/37994#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37994: qt4-mac: Objective-C block (^) support not detected ---------------------------+------------------------- Reporter: ryandesign@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: leopard Port: qt4-mac | ---------------------------+------------------------- Comment (by michaelld@…): Should be fixed in r102936. Please someone confirm, and then I'll close this ticket. -- Ticket URL: <https://trac.macports.org/ticket/37994#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37994: qt4-mac: Objective-C block (^) support not detected ---------------------------+------------------------- Reporter: ryandesign@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: leopard Port: qt4-mac | ---------------------------+------------------------- Comment (by ryandesign@…): Anyone who experienced the problem, then ran selfupdate and tried again without manually cleaning, would still fail, because r102936 did not change the Portfile, and therefore MacPorts wouldn't know that it should clean before trying again. So I made a small unrelated change to the Portfile in r102951 to trigger the automatic clean. -- Ticket URL: <https://trac.macports.org/ticket/37994#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37994: qt4-mac: Objective-C block (^) support not detected ---------------------------+------------------------- Reporter: ryandesign@… | Owner: michaelld@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: fixed | Keywords: leopard Port: qt4-mac | ---------------------------+------------------------- Changes (by ryandesign@…): * status: new => closed * resolution: => fixed Comment: This does fix the problem for me; thanks. -- Ticket URL: <https://trac.macports.org/ticket/37994#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37994: qt4-mac: Objective-C block (^) support not detected ---------------------------+------------------------- Reporter: ryandesign@… | Owner: michaelld@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: fixed | Keywords: leopard Port: qt4-mac | ---------------------------+------------------------- Comment (by michaelld@…): Yeah; I forgot that "minor" detail; thanks for dealing with it! -- Ticket URL: <https://trac.macports.org/ticket/37994#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37994: qt4-mac: Objective-C block (^) support not detected ---------------------------+------------------------- Reporter: ryandesign@… | Owner: michaelld@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: fixed | Keywords: leopard Port: qt4-mac | ---------------------------+------------------------- Comment (by enekogotzon@…): After an unsuccessful attempt, apparently due to my computer was overworking, the port has been correctly installed. Problem solved. Another victory. Congrats. Thenk you very much :) -- Ticket URL: <https://trac.macports.org/ticket/37994#comment:11> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts