Ticket #18158 (closed defect: fixed)
libpixman build failure
| Reported by: | EvilKnight@… | Owned by: | ryandesign@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 1.7.0 |
| Keywords: | Cc: | ||
| Port: | libpixman |
Description (last modified by ram@…) (diff)
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
comment:1 Changed 4 years ago by ram@…
- Owner changed from macports-tickets@… to ryandesign@…
- Port set to libpixman
- Description modified (diff)
- Summary changed from failing to install p5-gtk to libpixman build failure
comment:2 follow-up: ↓ 3 Changed 4 years ago by ryandesign@…
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 in reply to: ↑ 2 Changed 4 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 4 years ago by ryandesign@…
- Status changed from new to 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 in reply to: ↑ 4 ; follow-up: ↓ 6 Changed 4 years ago by 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?
comment:6 in reply to: ↑ 5 Changed 4 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 4 years ago by ryandesign@…
- Status changed from assigned to closed
- Resolution set to fixed
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.


assign to maintainer, please remember to use wiki formatting