[MacPorts] #33792: Mac 10.7.3 -- Xcode 4.3.2 -- Error: Problem while installing libbonobo
#33792: Mac 10.7.3 -- Xcode 4.3.2 -- Error: Problem while installing libbonobo --------------------------------------+------------------------------------- Reporter: digitalrinaldo@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: --------------------------------------+------------------------------------- while doing a selfupdate TION --imodule ../idl/Bonobo.idl :info:build orbit-idl-2 2.14.19 compiling :info:build mode, hide preprocessor errors, passes: stubs skels common headers imodule :info:build :info:build Processing file ../idl/Bonobo.idl :info:build orbit-idl-2 2.14.19 compiling :info:build mode, hide preprocessor errors, passes: stubs skels common headers imodule :info:build :info:build Processing file ../idl/Bonobo.idl :info:build orbit-idl-2 2.14.19 compiling :info:build mode, hide preprocessor errors, passes: stubs skels common headers imodule :info:build :info:build Processing file ../idl/Bonobo.idl :info:build Error: Empty file :info:build Error: Empty file :info:build :info:build ** (orbit-idl-2:5066): WARNING **: ../idl/Bonobo.idl compilation failed :info:build :info:build ** (orbit-idl-2:5067): WARNING **: ../idl/Bonobo.idl compilation failed -- Ticket URL: <https://trac.macports.org/ticket/33792> MacPorts <http://www.macports.org/> Ports system for Mac OS
#33792: Mac 10.7.3 -- Xcode 4.3.2 -- Error: Problem while installing libbonobo --------------------------------------+------------------------------------- Reporter: digitalrinaldo@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: libbonoboui --------------------------------------+------------------------------------- Changes (by macsforever2000@…): * port: => libbonoboui Old description:
while doing a selfupdate
TION --imodule ../idl/Bonobo.idl :info:build orbit-idl-2 2.14.19 compiling :info:build mode, hide preprocessor errors, passes: stubs skels common headers imodule :info:build :info:build Processing file ../idl/Bonobo.idl :info:build orbit-idl-2 2.14.19 compiling :info:build mode, hide preprocessor errors, passes: stubs skels common headers imodule :info:build :info:build Processing file ../idl/Bonobo.idl :info:build orbit-idl-2 2.14.19 compiling :info:build mode, hide preprocessor errors, passes: stubs skels common headers imodule :info:build :info:build Processing file ../idl/Bonobo.idl :info:build Error: Empty file :info:build Error: Empty file :info:build :info:build ** (orbit-idl-2:5066): WARNING **: ../idl/Bonobo.idl compilation failed :info:build :info:build ** (orbit-idl-2:5067): WARNING **: ../idl/Bonobo.idl compilation failed
New description: while doing a selfupdate {{{ TION --imodule ../idl/Bonobo.idl :info:build orbit-idl-2 2.14.19 compiling :info:build mode, hide preprocessor errors, passes: stubs skels common headers imodule :info:build :info:build Processing file ../idl/Bonobo.idl :info:build orbit-idl-2 2.14.19 compiling :info:build mode, hide preprocessor errors, passes: stubs skels common headers imodule :info:build :info:build Processing file ../idl/Bonobo.idl :info:build orbit-idl-2 2.14.19 compiling :info:build mode, hide preprocessor errors, passes: stubs skels common headers imodule :info:build :info:build Processing file ../idl/Bonobo.idl :info:build Error: Empty file :info:build Error: Empty file :info:build :info:build ** (orbit-idl-2:5066): WARNING **: ../idl/Bonobo.idl compilation failed :info:build :info:build ** (orbit-idl-2:5067): WARNING **: ../idl/Bonobo.idl compilation failed }}} -- Comment: This is not a clean build attempt. Please clean the port and try again and post the new log if it fails. -- Ticket URL: <https://trac.macports.org/ticket/33792#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#33792: Mac 10.7.3 -- Xcode 4.3.2 -- Error: Problem while installing libbonobo --------------------------------------+------------------------------------- Reporter: digitalrinaldo@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: libbonoboui --------------------------------------+------------------------------------- Comment(by digitalrinaldo@…): Replying to [comment:1 macsforever2000@…]:
This is not a clean build attempt. Please clean the port and try again and post the new log if it fails.
I have tried to do a clean build, port clean unable to bash-3.2# port clean Can't map the URL 'file://.' to a port description file ("Could not find Portfile in /Users/rinaldo"). Please verify that the directory and portfile syntax are correct. To use the current port, you must be in a port's directory. I have searched for solutions to the above issue about not having a port conf file. I also downloaded the .dmg file and the results are the same. -- Ticket URL: <https://trac.macports.org/ticket/33792#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#33792: Mac 10.7.3 -- Xcode 4.3.2 -- Error: Problem while installing libbonobo --------------------------------------+------------------------------------- Reporter: digitalrinaldo@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: libbonobo --------------------------------------+------------------------------------- Changes (by ryandesign@…): * port: libbonoboui => libbonobo Comment: You haven't told it what port to clean. Use "sudo port clean libbonobo" -- Ticket URL: <https://trac.macports.org/ticket/33792#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#33792: Mac 10.7.3 -- Xcode 4.3.2 -- Error: Problem while installing libbonobo --------------------------------------+------------------------------------- Reporter: digitalrinaldo@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: libbonobo --------------------------------------+------------------------------------- Comment(by digitalrinaldo@…): Thanks, I had tried that here is the list of my actions and the results and I have attached a new file. bash-3.2# port clean libbonobo ---> Cleaning libbonobo bash-3.2# port selfupdate---> Updating MacPorts base sources using rsync MacPorts base version 2.0.4 installed, MacPorts base version 2.0.4 downloaded. ---> Updating the ports tree ---> MacPorts base is already the latest version The ports tree has been updated. To upgrade your installed ports, you should run port upgrade outdated bash-3.2# port upgrade outdated ---> Computing dependencies for libbonobo ---> Fetching archive for libbonobo ---> Attempting to fetch libbonobo-2.24.3_0.darwin_11.x86_64.tbz2 from http://packages.macports.org/libbonobo ---> Fetching libbonobo ---> Verifying checksum(s) for libbonobo ---> Extracting libbonobo ---> Configuring libbonobo ---> Building libbonobo Error: Target org.macports.build returned: shell command failed (see log for details) Log for libbonobo is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gnome_libbonobo/libbonobo/main.log Error: Problem while installing libbonobo To report a bug, see <http://guide.macports.org/#project.tickets> -- Ticket URL: <https://trac.macports.org/ticket/33792#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#33792: libbonobo: ../idl/Bonobo.idl compilation failed --------------------------------------+------------------------------------- Reporter: digitalrinaldo@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: libbonobo --------------------------------------+------------------------------------- Comment(by ryandesign@…): Thanks. Not sure why it fails for you. It builds for me—but I'm on Snow Leopard with Xcode 3.2.6, and you're on Lion with Xcode 4.3.2 and its much different clang compiler. It could be a problem with orbit2, which is the port that provides the orbit-idl-2 compiler which is the one producing the error message here. If it is, you could try rebuilding orbit2 [wiki:ProblemHotlist#compiler using a different compiler], then cleaning libbonobo and trying again. You could test whether [ticket:33801 updating libbonobo to the latest version] changes things. And you could try building without parallel make jobs. ("`sudo port install libbonobo build.jobs=1`") P.S: Remember to use WikiFormatting when writing in Trac, and preview before submitting to ensure you got it right. -- Ticket URL: <https://trac.macports.org/ticket/33792#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#33792: libbonobo: ../idl/Bonobo.idl compilation failed --------------------------------------+------------------------------------- Reporter: digitalrinaldo@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: libbonobo --------------------------------------+------------------------------------- Comment(by ram@…): just tried rebuilding orbit2 with llvm-gcc-4.2 and it failed with the following: {{{ ../../../src/idl-compiler/orbit-idl-2 -I../../../src/idl/CORBA_PIDL -I../../../src/idl/CORBA -I../../../src/idl/interop -I../../../src/orb /orb-core --noskels --nodefskels --nostubs --noidata --nocommon --showcpperrors --define=Object=OObject --define=TypeCode=TTypeCode --deps ./.deps/corba-defs.idl.P ../../../src/orb/orb-core/corba-defs.idl orbit-idl-2 2.14.19 compiling mode, show preprocessor errors, passes: headers Processing file ../../../src/orb/orb-core/iop-defs.idl orbit-idl-2 2.14.19 compiling mode, show preprocessor errors, passes: headers Processing file ../../../src/orb/orb-core/orbit-interface.idl orbit-idl-2 2.14.19 compiling mode, show preprocessor errors, passes: headers Processing file ../../../src/orb/orb-core/corba-defs.idl sh: /Developer/usr/bin/clang: No such file or directory Error: Empty file sh: /Developer/usr/bin/clang: No such file or directory ** (orbit-idl-2:94244): WARNING **: ../../../src/orb/orb-core/iop-defs.idl compilation failed Error: Empty file ** (orbit-idl-2:94245): WARNING **: ../../../src/orb/orb-core/orbit- interface.idl compilation failed make[8]: *** [iop-defs.h] Error 1 make[8]: *** Waiting for unfinished jobs.... make[8]: *** [orbit-interface.h] Error 1 sh: /Developer/usr/bin/clang: No such file or directory }}} Seems like the old compiler location is hard coded somewhere... -- Ticket URL: <https://trac.macports.org/ticket/33792#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#33792: libbonobo: ../idl/Bonobo.idl compilation failed --------------------------------------+------------------------------------- Reporter: digitalrinaldo@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: libbonobo --------------------------------------+------------------------------------- Comment(by ram@…): Seems like that somewhere would be `libidl` forcing a rebuild of that allows me to install `orbit2` and `libbonobo` -- Ticket URL: <https://trac.macports.org/ticket/33792#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#33792: libbonobo: ../idl/Bonobo.idl compilation failed --------------------------------------+------------------------------------- Reporter: digitalrinaldo@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: libbonobo --------------------------------------+------------------------------------- Changes (by ryandesign@…): * cc: ryandesign@… (added) Comment: So you just needed to force a rebuild of libidl with its default compiler, and then you could build orbit2 and libbonobo with their default compilers? You did not need to switch any port to an alternate compiler? -- Ticket URL: <https://trac.macports.org/ticket/33792#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#33792: libbonobo: ../idl/Bonobo.idl compilation failed --------------------------------------+------------------------------------- Reporter: digitalrinaldo@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: libbonobo --------------------------------------+------------------------------------- Comment(by ram@…): Replying to [comment:9 ryandesign@…]:
So you just needed to force a rebuild of libidl with its default compiler, and then you could build orbit2 and libbonobo with their default compilers? You did not need to switch any port to an alternate compiler?
Yep, just rebuilt `libidl`, then `orbit2` and `libbonobo` built without issue. No need to switch compilers. -- Ticket URL: <https://trac.macports.org/ticket/33792#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
#33792: libbonobo: ../idl/Bonobo.idl compilation failed --------------------------------------+------------------------------------- Reporter: digitalrinaldo@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: libbonobo libidl --------------------------------------+------------------------------------- Changes (by cal@…): * cc: cal@… (added) * port: libbonobo => libbonobo libidl Comment: I can confirm rebuilding (in my case only downloading from the buildbot) libidl fixes this problem. Maybe we should revbump libidl to trigger this for everybody? -- Ticket URL: <https://trac.macports.org/ticket/33792#comment:11> MacPorts <http://www.macports.org/> Ports system for Mac OS
#33792: libbonobo: ../idl/Bonobo.idl compilation failed --------------------------------------+------------------------------------- Reporter: digitalrinaldo@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: libbonobo libidl --------------------------------------+------------------------------------- Comment(by ryandesign@…): The problem is that libidl needs to be rebuilt when a user upgrades Xcode in such a way that the default compiler changes. (Xcode 3 -> 4, or Xcode 4.0/4.1 -> 4.2+) MacPorts doesn't have a feature for ensuring that. (I've [http://lists.macosforge.org/pipermail/macports-dev/2012-April/018689.html proposed such a feature on the mailing list], but there was no response.) Increasing libidl's revision today will only help users who have already upgraded Xcode, and will not help users who upgrade Xcode in the future. -- Ticket URL: <https://trac.macports.org/ticket/33792#comment:12> MacPorts <http://www.macports.org/> Ports system for Mac OS
#33792: libbonobo: ../idl/Bonobo.idl compilation failed --------------------------------------+------------------------------------- Reporter: digitalrinaldo@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: libbonobo libidl --------------------------------------+------------------------------------- Comment(by digitalrinaldo@…): It is good to know that Apple doesn't seem to think the MacPorts is important enough to address. My problem seems to have improved. I have no issues but the above issue has resolved itself as far as I can tell. I am not sure why since I have not updated my development system. -- Ticket URL: <https://trac.macports.org/ticket/33792#comment:13> MacPorts <http://www.macports.org/> Ports system for Mac OS
#33792: libbonobo: ../idl/Bonobo.idl compilation failed --------------------------------------+------------------------------------- Reporter: digitalrinaldo@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: libbonobo libidl --------------------------------------+------------------------------------- Comment(by ryandesign@…): Replying to [comment:13 digitalrinaldo@…]:
It is good to know that Apple doesn't seem to think the MacPorts is important enough to address.
The company Apple has nothing to do with it. MacPorts is an independent open-source project; we're not paid to work on it, so we do what we can and what we're interested in in our spare time. Sometimes that means some things don't get fixed, if there's nobody sufficiently motivated to fix a particular problem. -- Ticket URL: <https://trac.macports.org/ticket/33792#comment:14> MacPorts <http://www.macports.org/> Ports system for Mac OS
#33792: libbonobo: ../idl/Bonobo.idl compilation failed --------------------------------------+------------------------------------- Reporter: digitalrinaldo@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: libbonobo libidl --------------------------------------+------------------------------------- Comment(by digitalrinaldo@…): Replying to [comment:14 ryandesign@…]:
Replying to [comment:13 digitalrinaldo@…]:
It is good to know that Apple doesn't seem to think the MacPorts is important enough to address.
The company Apple has nothing to do with it. MacPorts is an independent open-source project; we're not paid to work on it, so we do what we can and what we're interested in in our spare time. Sometimes that means some things don't get fixed, if there's nobody sufficiently motivated to fix a particular problem.
I reread your post and I see that Apple has nothing to do with it. I am very grateful for Macports. I wish there was something small enough that I could work on to make a contribution. I would be interested and capable of maintaining something in the node.js area. -- Ticket URL: <https://trac.macports.org/ticket/33792#comment:15> MacPorts <http://www.macports.org/> Ports system for Mac OS
#33792: libbonobo: ../idl/Bonobo.idl compilation failed --------------------------------------+------------------------------------- Reporter: digitalrinaldo@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: libbonobo libidl --------------------------------------+------------------------------------- Changes (by ryandesign@…): * cc: adam.bartley@… (added) Comment: Has duplicate #34725. -- Ticket URL: <https://trac.macports.org/ticket/33792#comment:16> MacPorts <http://www.macports.org/> Ports system for Mac OS
#33792: libbonobo: ../idl/Bonobo.idl compilation failed --------------------------------------+------------------------------------- Reporter: digitalrinaldo@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: libbonobo libidl --------------------------------------+------------------------------------- Changes (by cal@…): * cc: cal@… (removed) -- Ticket URL: <https://trac.macports.org/ticket/33792#comment:17> MacPorts <http://www.macports.org/> Ports system for Mac OS
#33792: libbonobo: ../idl/Bonobo.idl compilation failed --------------------------------------+------------------------------------- Reporter: digitalrinaldo@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: libbonobo libidl --------------------------------------+------------------------------------- Comment(by cal@…): Has duplicate #35221. -- Ticket URL: <https://trac.macports.org/ticket/33792#comment:18> MacPorts <http://www.macports.org/> Ports system for Mac OS
#33792: libbonobo: ../idl/Bonobo.idl compilation failed -------------------------------+-------------------------------- Reporter: digitalrinaldo@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Resolution: | Keywords: Port: libbonobo libidl | -------------------------------+-------------------------------- Changes (by ram@…): * cc: ram@… (removed) -- Ticket URL: <https://trac.macports.org/ticket/33792#comment:19> MacPorts <http://www.macports.org/> Ports system for Mac OS
#33792: libbonobo: ../idl/Bonobo.idl compilation failed -------------------------------+-------------------------------- Reporter: digitalrinaldo@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Resolution: | Keywords: Port: libbonobo libidl | -------------------------------+-------------------------------- Comment (by ryandesign@…): Has duplicate #40047. -- Ticket URL: <https://trac.macports.org/ticket/33792#comment:20> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts