[MacPorts] #39724: unable to build universal variant for jack
#39724: unable to build universal variant for jack ------------------------+-------------------------------- Reporter: dgonyier@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Keywords: | Port: jack ------------------------+-------------------------------- OS X 10.6.8, xcode 4.02 I've attached /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_audio_jack/jack/main.log -- Ticket URL: <https://trac.macports.org/ticket/39724> MacPorts <http://www.macports.org/> Ports system for OS X
#39724: unable to build universal variant for jack -------------------------+-------------------------------- Reporter: dgonyier@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: jack | -------------------------+-------------------------------- Comment (by dgonyier@…): Cc eu@martinvazquez.net -- Ticket URL: <https://trac.macports.org/ticket/39724#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#39724: jack: unable to build universal variant -------------------------+------------------- Reporter: dgonyier@… | Owner: eu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: jack | -------------------------+------------------- Changes (by ryandesign@…): * cc: martinvazquez.net:eu (removed) * owner: macports-tickets@… => eu@… Comment: Please [http://guide.macports.org/chunked/project.html#project.tickets.prerequisites clean and try again] and attach the new log. -- Ticket URL: <https://trac.macports.org/ticket/39724#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#39724: jack: unable to build universal variant -------------------------+------------------- Reporter: dgonyier@… | Owner: eu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: jack | -------------------------+------------------- Comment (by ryandesign@…): Xcode 4 on Snow Leopard is not well tested in MacPorts, because it's not freely available. See if [ProblemHotlist#compiler using a different compiler] helps. -- Ticket URL: <https://trac.macports.org/ticket/39724#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#39724: jack: unable to build universal variant -------------------------+------------------- Reporter: dgonyier@… | Owner: eu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: jack | -------------------------+------------------- Comment (by kgibson@…): I also have an error on Mac 10.5 on installation of Jack which I thought might have something to do with the mactypes.patch file. From my main.log ":info:build ../config/os/macosx/pThreadUtilities.h:69:21: error: MacTypes.h: No such file or directory". Mactypes file is there but is not found during the build. -- Ticket URL: <https://trac.macports.org/ticket/39724#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#39724: jack: unable to build universal variant -------------------------+------------------- Reporter: dgonyier@… | Owner: eu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: jack | -------------------------+------------------- Comment (by narrenschip1@…): similar problems on Mac OS X 10.6, XCode 3.2.6: :info:build ../config/os/macosx/pThreadUtilities.h:69:21: error: MacTypes.h: No such file or directory I tried with the default gcc, gcc42 and mp-gcc46 (port select --set gcc) -- Ticket URL: <https://trac.macports.org/ticket/39724#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#39724: jack: unable to build universal variant -------------------------+------------------- Reporter: dgonyier@… | Owner: eu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: jack | -------------------------+------------------- Comment (by larryv@…): Replying to [comment:4 narrenschip1@…]:
I tried with the default gcc, gcc42 and mp-gcc46 (port select --set gcc)
MacPorts does not use the gcc select setting unless configure.compiler is set to “macports-gcc”, which it really should never be because it makes things very hard to debug. To debug using different compilers, you need to override configure.compiler on the command line. {{{ % sudo port install jack +universal configure.compiler=gcc-4.2 % sudo port install jack +universal configure.compiler=macports-gcc-4.6 }}} -- Ticket URL: <https://trac.macports.org/ticket/39724#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#39724: jack: unable to build universal variant -------------------------+------------------- Reporter: dgonyier@… | Owner: eu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: jack | -------------------------+------------------- Comment (by blair@…): I'm using Snow Leopard with Xcode 4.0.2. I was surprised to find MacTypes.h didn't appear anywhere under /opt or /Developer on my system, so I sought out a copy online. Then I realized that nothing in that file was even referenced in pThreadUtilities.h. So, I solved the build error on my system by commenting out #include <MacTypes.h> in config/os/macosx/pThreadUtilities.h. -- Ticket URL: <https://trac.macports.org/ticket/39724#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#39724: jack: unable to build universal variant -------------------------+------------------- Reporter: dgonyier@… | Owner: eu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: jack | -------------------------+------------------- Comment (by stansand@…): Replying to [comment:6 blair@…]:
I'm also using Snow Leopard, and was advised to rename mactypes.patch from the port file, then touch it to provide a "dummy" placeholder. Jack installed with no errors following this. (Comment #3 by kgibson applies) I was also advised that subsequent of Portfiles using port selfupdate or port sync will require a manual replacement of the mactypes.patch with the empty (touched) placeholder.
-- Ticket URL: <https://trac.macports.org/ticket/39724#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts