Opened 14 years ago
Closed 14 years ago
#26128 closed defect (fixed)
qt4-mac: internal compiler error
Reported by: | thomas.weiss@… | Owned by: | michaelld (Michael Dickens) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.9.1 |
Keywords: | Cc: | ||
Port: | qt4-mac |
Description
updating via
$ sudo port -uc upgrade outdated
returned "Error: Target org.macports.build returned: shell command failed" as requested by Michael Dickens <michaelld@…> I#m filing this ticket.
I'm using Mac OS 10.6.4, Xcode 3.2.3 (1688) 64-bit.
Thanks for the help!
Attachments (1)
Change History (6)
Changed 14 years ago by thomas.weiss@…
Attachment: | cropped-qt4-mac_buildlog.txt added |
---|
comment:1 Changed 14 years ago by mf2k (Frank Schima)
Cc: | michaelld@… removed |
---|---|
Keywords: | qt4-mac upgrade Snow Leopard 64 removed |
Owner: | changed from macports-tickets@… to michaelld@… |
comment:2 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Summary: | qt4-mac 4.6.3_4 doesn't upgrade to 4.6.3_5 shell command failed → qt4-mac: internal compiler error |
---|
OK, looks like the relevant error is:
:info:build qdbuscpp2xml.cpp: In function 'int main(int, char**)': :info:build qdbuscpp2xml.cpp:370: internal compiler error: in get_expr_operands, at tree-ssa-operands.c:2093 :info:build Please submit a full bug report, :info:build with preprocessed source if appropriate. :info:build See <URL:http://developer.apple.com/bugreporter> for instructions. :info:build make[3]: *** [.obj/release-shared/qdbuscpp2xml.o] Error 1 :info:build make[2]: *** [sub-qdbuscpp2xml-make_default] Error 2
I have not seen that error before, and I am also running Mac OS X 10.6.4 on a 64-bit Mac with Xcode 3.2.3.
There was a previous report of an internal compiler error with qt4-mac in #22082 which was closed before any particular resolution was reached.
comment:3 Changed 14 years ago by michaelld (Michael Dickens)
Hmm ... I'm using 10.5 i386 on a MacBook Pro. I've never had a compiler internal error before & I do a -lot- of programming for a variety of projects including MacPorts. Suggestions:
- If you do the upgrade again (without cleaning), does it give the same error?
- Using the debug output, can you go into the correct build directory & recreate the error by hand? If so, can you have gcc/g++ keep temporary files. Might be useful to parse through those even though it'll be painful (yes, I will do it if you attach them to this ticket).
- If you do "clean" then "upgrade", do you get the error again?
- If you deactivate the current qt4-mac, "clean" the upgrade, and then "install" do you again get the error?
I'm going to go ahead and checkin the changes to qt4-mac*; maybe that will help.
comment:4 Changed 14 years ago by thomas.weiss@…
Strange. I started with the upgrade again and even after the error the update went on and it seems qt4-mac 4.6.3_5 is installed. Unfortunately the process cleaned the logs right after install, so I can't give you information on the second error. As I run KILE right now, I think my qt4-mac is operating. This ticket can be closed. Thanks for your help.
$ sudo port -uc upgrade outdated Password: ---> Computing dependencies for libpixman ---> Fetching libpixman ---> Attempting to fetch pixman-0.18.4.tar.bz2 from http://lil.fr.distfiles.macports.org/libpixman ---> Verifying checksum(s) for libpixman ---> Extracting libpixman ---> Configuring libpixman ---> Building libpixman ---> Staging libpixman into destroot ---> Computing dependencies for libpixman ---> Installing libpixman @0.18.4_0 ---> Deactivating libpixman @0.18.2_0 ---> Cleaning libpixman ---> Activating libpixman @0.18.4_0 ---> Cleaning libpixman ---> Uninstalling libpixman @0.18.2_0 ---> Cleaning libpixman ---> Computing dependencies for qt4-mac ---> Building qt4-mac ---> Staging qt4-mac into destroot ---> Computing dependencies for qt4-mac ---> Installing qt4-mac @4.6.3_5 Error: Target org.macports.deactivate returned: shell command failed Log for qt4-mac is at: /opt/local/var/macports/logs/_opt_local_var_macports_registry_portfiles_qt4-mac_4.6.3_4/main.log Warning: Failed to execute portfile from registry for qt4-mac @4.6.3_4 ---> Deactivating qt4-mac @4.6.3_4 ---> Activating qt4-mac @4.6.3_5 ---> Cleaning qt4-mac ---> Uninstalling qt4-mac @4.6.3_4 ---> Cleaning qt4-mac
$ port installed qt4-mac The following ports are currently installed: qt4-mac @4.6.3_5 (active)
comment:5 Changed 14 years ago by michaelld (Michael Dickens)
Resolution: | → fixed |
---|---|
Status: | new → closed |
You're welcome, and I'm glad it worked for you; thanks for reporting back.
Cropped qt4-mac buildlog. The original is 10MB.