#18158 closed defect (fixed)
libpixman build failure
Reported by: | EvilKnight@… | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.7.0 |
Keywords: | Cc: | ||
Port: | libpixman |
Description (last modified by skymoo (Adam Mercer))
Mac OS 10.3.9 command: sudo port install p5-gtk fails at:
---> Building libpixman Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_libpixman/work/pixman-0.12.0" && make all " returned error 2 Command output: /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-3.3 -DHAVE_CONFIG_H -I. -I.. -I/opt/local/include -DPIXMAN_DISABLE_DEPRECATED -O2 -Wall -MT libpixman_1_la-pixman-access-accessors.lo -MD -MP -MF .deps/libpixman_1_la-pixman-access-accessors.Tpo -c -o libpixman_1_la-pixman-access-accessors.lo `test -f 'pixman-access-accessors.c' || echo './'`pixman-access-accessors.c /usr/bin/gcc-3.3 -DHAVE_CONFIG_H -I. -I.. -I/opt/local/include -DPIXMAN_DISABLE_DEPRECATED -O2 -Wall -MT libpixman_1_la-pixman-access-accessors.lo -MD -MP -MF .deps/libpixman_1_la-pixman-access-accessors.Tpo -c pixman-access-accessors.c -fno-common -DPIC -o .libs/libpixman_1_la-pixman-access-accessors.o /usr/bin/gcc-3.3 -DHAVE_CONFIG_H -I. -I.. -I/opt/local/include -DPIXMAN_DISABLE_DEPRECATED -O2 -Wall -MT libpixman_1_la-pixman-access-accessors.lo -MD -MP -MF .deps/libpixman_1_la-pixman-access-accessors.Tpo -c pixman-access-accessors.c -o libpixman_1_la-pixman-access-accessors.o >/dev/null 2>&1 mv -f .deps/libpixman_1_la-pixman-access-accessors.Tpo .deps/libpixman_1_la-pixman-access-accessors.Plo /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-3.3 -DHAVE_CONFIG_H -I. -I.. -I/opt/local/include -DPIXMAN_DISABLE_DEPRECATED -O2 -Wall -MT libpixman_1_la-pixman-region16.lo -MD -MP -MF .deps/libpixman_1_la-pixman-region16.Tpo -c -o libpixman_1_la-pixman-region16.lo `test -f 'pixman-region16.c' || echo './'`pixman-region16.c /usr/bin/gcc-3.3 -DHAVE_CONFIG_H -I. -I.. -I/opt/local/include -DPIXMAN_DISABLE_DEPRECATED -O2 -Wall -MT libpixman_1_la-pixman-region16.lo -MD -MP -MF .deps/libpixman_1_la-pixman-region16.Tpo -c pixman-region16.c -fno-common -DPIC -o .libs/libpixman_1_la-pixman-region16.o /usr/bin/gcc-3.3 -DHAVE_CONFIG_H -I. -I.. -I/opt/local/include -DPIXMAN_DISABLE_DEPRECATED -O2 -Wall -MT libpixman_1_la-pixman-region16.lo -MD -MP -MF .deps/libpixman_1_la-pixman-region16.Tpo -c pixman-region16.c -o libpixman_1_la-pixman-region16.o >/dev/null 2>&1 mv -f .deps/libpixman_1_la-pixman-region16.Tpo .deps/libpixman_1_la-pixman-region16.Plo /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-3.3 -DHAVE_CONFIG_H -I. -I.. -I/opt/local/include -DPIXMAN_DISABLE_DEPRECATED -O2 -Wall -MT libpixman_1_la-pixman-region32.lo -MD -MP -MF .deps/libpixman_1_la-pixman-region32.Tpo -c -o libpixman_1_la-pixman-region32.lo `test -f 'pixman-region32.c' || echo './'`pixman-region32.c /usr/bin/gcc-3.3 -DHAVE_CONFIG_H -I. -I.. -I/opt/local/include -DPIXMAN_DISABLE_DEPRECATED -O2 -Wall -MT libpixman_1_la-pixman-region32.lo -MD -MP -MF .deps/libpixman_1_la-pixman-region32.Tpo -c pixman-region32.c -fno-common -DPIC -o .libs/libpixman_1_la-pixman-region32.o /usr/bin/gcc-3.3 -DHAVE_CONFIG_H -I. -I.. -I/opt/local/include -DPIXMAN_DISABLE_DEPRECATED -O2 -Wall -MT libpixman_1_la-pixman-region32.lo -MD -MP -MF .deps/libpixman_1_la-pixman-region32.Tpo -c pixman-region32.c -o libpixman_1_la-pixman-region32.o >/dev/null 2>&1 mv -f .deps/libpixman_1_la-pixman-region32.Tpo .deps/libpixman_1_la-pixman-region32.Plo /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-3.3 -DHAVE_CONFIG_H -I. -I.. -I/opt/local/include -DPIXMAN_DISABLE_DEPRECATED -O2 -Wall -MT libpixman_1_la-pixman-image.lo -MD -MP -MF .deps/libpixman_1_la-pixman-image.Tpo -c -o libpixman_1_la-pixman-image.lo `test -f 'pixman-image.c' || echo './'`pixman-image.c /usr/bin/gcc-3.3 -DHAVE_CONFIG_H -I. -I.. -I/opt/local/include -DPIXMAN_DISABLE_DEPRECATED -O2 -Wall -MT libpixman_1_la-pixman-image.lo -MD -MP -MF .deps/libpixman_1_la-pixman-image.Tpo -c pixman-image.c -fno-common -DPIC -o .libs/libpixman_1_la-pixman-image.o /usr/bin/gcc-3.3 -DHAVE_CONFIG_H -I. -I.. -I/opt/local/include -DPIXMAN_DISABLE_DEPRECATED -O2 -Wall -MT libpixman_1_la-pixman-image.lo -MD -MP -MF .deps/libpixman_1_la-pixman-image.Tpo -c pixman-image.c -o libpixman_1_la-pixman-image.o >/dev/null 2>&1 mv -f .deps/libpixman_1_la-pixman-image.Tpo .deps/libpixman_1_la-pixman-image.Plo /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-3.3 -DHAVE_CONFIG_H -I. -I.. -I/opt/local/include -DPIXMAN_DISABLE_DEPRECATED -O2 -Wall -MT libpixman_1_la-pixman-combine32.lo -MD -MP -MF .deps/libpixman_1_la-pixman-combine32.Tpo -c -o libpixman_1_la-pixman-combine32.lo `test -f 'pixman-combine32.c' || echo './'`pixman-combine32.c /usr/bin/gcc-3.3 -DHAVE_CONFIG_H -I. -I.. -I/opt/local/include -DPIXMAN_DISABLE_DEPRECATED -O2 -Wall -MT libpixman_1_la-pixman-combine32.lo -MD -MP -MF .deps/libpixman_1_la-pixman-combine32.Tpo -c pixman-combine32.c -fno-common -DPIC -o .libs/libpixman_1_la-pixman-combine32.o /usr/bin/gcc-3.3 -DHAVE_CONFIG_H -I. -I.. -I/opt/local/include -DPIXMAN_DISABLE_DEPRECATED -O2 -Wall -MT libpixman_1_la-pixman-combine32.lo -MD -MP -MF .deps/libpixman_1_la-pixman-combine32.Tpo -c pixman-combine32.c -o libpixman_1_la-pixman-combine32.o >/dev/null 2>&1 mv -f .deps/libpixman_1_la-pixman-combine32.Tpo .deps/libpixman_1_la-pixman-combine32.Plo /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-3.3 -DHAVE_CONFIG_H -I. -I.. -I/opt/local/include -DPIXMAN_DISABLE_DEPRECATED -O2 -Wall -MT libpixman_1_la-pixman-combine64.lo -MD -MP -MF .deps/libpixman_1_la-pixman-combine64.Tpo -c -o libpixman_1_la-pixman-combine64.lo `test -f 'pixman-combine64.c' || echo './'`pixman-combine64.c /usr/bin/gcc-3.3 -DHAVE_CONFIG_H -I. -I.. -I/opt/local/include -DPIXMAN_DISABLE_DEPRECATED -O2 -Wall -MT libpixman_1_la-pixman-combine64.lo -MD -MP -MF .deps/libpixman_1_la-pixman-combine64.Tpo -c pixman-combine64.c -fno-common -DPIC -o .libs/libpixman_1_la-pixman-combine64.o combine.inc: In function `fbCombineOverReverseC': combine.inc:686: internal compiler error: in choose_reload_regs, at reload1.c:5864 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://developer.apple.com/bugreporter> for instructions. make[2]: *** [libpixman_1_la-pixman-combine64.lo] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Error: The following dependencies failed to build: gtk2 cairo libpixman libpng xrender xorg-libX11 xorg-bigreqsproto xorg-inputproto xorg-kbproto xorg-libXau xorg-xproto xorg-libXdmcp xorg-xcmiscproto xorg-xextproto xorg-xf86bigfontproto xorg-xtrans xorg-renderproto cups-headers gtk-doc docbook-xml-4.3 xmlcatmgr docbook-xsl gnome-doc-utils docbook-xml docbook-xml-4.1.2 docbook-xml-4.2 docbook-xml-4.4 docbook-xml-4.5 docbook-xml-5.0 iso-codes py25-hashlib openssl python25 libxml2 libxslt p5-xml-parser py25-libxml2 rarian getopt intltool gnome-common jasper jpeg pango Xft2 shared-mime-info tiff xorg-libXcomposite xorg-compositeproto xorg-fixesproto xorg-libXext xorg-libXfixes xorg-libXcursor xorg-libXdamage xorg-damageproto xorg-libXi xorg-libXinerama xorg-xineramaproto xorg-libXrandr xorg-randrproto p5-cairo p5-extutils-depends p5-extutils-pkgconfig p5-glib Error: Status 1 encountered during processing.
=========2nd try=============
---> Building libpixman Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_libpixman/work/pixman-0.12.0" && make all " returned error 2 Command output: make all-recursive Making all in pixman /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-3.3 -DHAVE_CONFIG_H -I. -I.. -I/opt/local/include -DPIXMAN_DISABLE_DEPRECATED -O2 -Wall -MT libpixman_1_la-pixman-combine64.lo -MD -MP -MF .deps/libpixman_1_la-pixman-combine64.Tpo -c -o libpixman_1_la-pixman-combine64.lo `test -f 'pixman-combine64.c' || echo './'`pixman-combine64.c /usr/bin/gcc-3.3 -DHAVE_CONFIG_H -I. -I.. -I/ opt/local/include -DPIXMAN_DISABLE_DEPRECATED -O2 -Wall -MT libpixman_1_la-pixman-combine64.lo -MD -MP -MF .deps/libpixman_1_la-pixman-combine64.Tpo -c pixman-combine64.c -fno-common -DPIC -o .libs/libpixman_1_la-pixman-combine64.o combine.inc: In function `fbCombineOverReverseC': combine.inc:686: internal compiler error: in choose_reload_regs, at reload1.c:5864 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://developer.apple.com/bugreporter> for instructions. make[2]: *** [libpixman_1_la-pixman-combine64.lo] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Error: The following dependencies failed to build: gtk2 cairo libpixman libpng xrender xorg-libX11 xorg-bigreqsproto xorg-inputproto xorg-kbproto xorg-libXau xorg-xproto xorg-libXdmcp xorg-xcmiscproto xorg-xextproto xorg-xf86bigfontproto xorg-xtrans xorg-renderproto cups-headers gtk-doc docbook-xml-4.3 xmlcatmgr docbook-xsl gnome-doc-utils docbook-xml docbook-xml-4.1.2 docbook-xml-4.2 docbook-xml-4.4 docbook-xml-4.5 docbook-xml-5.0 iso-codes py25-hashlib openssl python25 libxslt p5-xml-parser py25-libxml2 rarian getopt intltool gnome-common jasper jpeg pango Xft2 shared-mime-info tiff xorg-libXcomposite xorg-compositeproto xorg-fixesproto xorg-libXext xorg-libXfixes xorg-libXcursor xorg-libXdamage xorg-damageproto xorg-libXi xorg-libXinerama xorg-xineramaproto xorg-libXrandr xorg-randrproto p5-cairo p5-extutils-depends p5-extutils-pkgconfig p5-glib Error: Status 1 encountered during processing.
Change History (9)
comment:1 Changed 16 years ago by skymoo (Adam Mercer)
Description: | modified (diff) |
---|---|
Owner: | changed from macports-tickets@… to ryandesign@… |
Port: | libpixman added |
Summary: | failing to install p5-gtk → libpixman build failure |
comment:2 follow-up: 3 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)
Curious... libpixman installs fine for me on my Panther machine.
Are you using Xcode 1.5? If not, upgrade to that version first.
If you still see a problem then, could you please attach the full debug log so I can compare it with my own?
sudo port clean libpixman sudo port -d install libpixman build.jobs=1 2>&1 | tee ~/Desktop/libpixman.txt
Then attach libpixman.txt from your desktop to this ticket.
If the file is large, you can compress it first with:
bzip2 ~/Desktop/libpixman.txt
comment:3 Changed 16 years ago by EvilKnight@…
Replying to ryandesign@…:
Curious... libpixman installs fine for me on my Panther machine.
Are you using Xcode 1.5? If not, upgrade to that version first.
Ahh! Yes, my Xcode is version 1.1. Been to Apple's software support site and not finding a way to get it updated to 1.5 as of yet. Give me a few days, I'll be back to let you know.
Thanks Keith
comment:4 follow-up: 5 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)
Status: | new → assigned |
---|
Ok, that'll probably be it. I'll make the port fail on Panther if Xcode < 1.5 is detected.
To update to 1.5, go to http://connect.apple.com, log in with your Apple Developer Connection account (it's free to get one if you don't have one), go to Downloads, then Development Tools, then press Command-F and search for "v1.5" on that page.
comment:5 follow-up: 6 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)
Replying to ryandesign@…:
Ok, that'll probably be it. I'll make the port fail on Panther if Xcode < 1.5 is detected.
Before you update Xcode, can you update your ports ("sudo port sync
") and test whether the message I added in r45892 works for you?
comment:6 Changed 16 years ago by EvilKnight@…
Replying to ryandesign@…:
Replying to ryandesign@…:
Ok, that'll probably be it. I'll make the port fail on Panther if Xcode < 1.5 is detected.
Before you update Xcode, can you update your ports ("
sudo port sync
") and test whether the message I added in r45892 works for you?
Looking good. After ("sudo port sync
") getting:
sudo port install p5-gtk2 Portfile changed since last build; discarding previous state. ---> Fetching libpixman Error: Target org.macports.fetch returned: You have Xcode 1.1. Please update to at least Xcode 1.5. Error: The following dependencies failed to build: gtk2 cairo libpixman libpng xrender xorg-libX11 xorg-bigreqsproto xorg-inputproto xorg-kbproto xorg-libXau xorg-xproto xorg-libXdmcp xorg-xcmiscproto xorg-xextproto xorg-xf86bigfontproto xorg-xtrans xorg-renderproto cups-headers gtk-doc docbook-xml-4.3 xmlcatmgr docbook-xsl gnome-doc-utils docbook-xml docbook-xml-4.1.2 docbook-xml-4.2 docbook-xml-4.4 docbook-xml-4.5 docbook-xml-5.0 iso-codes py25-hashlib openssl python25 libxslt p5-xml-parser py25-libxml2 rarian getopt intltool gnome-common jasper jpeg pango Xft2 shared-mime-info tiff xorg-libXcomposite xorg-compositeproto xorg-fixesproto xorg-libXext xorg-libXfixes xorg-libXcursor xorg-libXdamage xorg-damageproto xorg-libXi xorg-libXinerama xorg-xineramaproto xorg-libXrandr xorg-randrproto p5-cairo p5-extutils-depends p5-extutils-pkgconfig p5-glib Error: Status 1 encountered during processing.
comment:7 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Great, that's what I wanted to see. I'll close this ticket on the assumption that upgrading to Xcode 1.5 will let you build libpixman. If it does not, please re-open the ticket.
comment:8 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)
Via #18252 I see that libpixman does build properly for the OP after upgrading to Xcode 1.5.
assign to maintainer, please remember to use wiki formatting