[MacPorts] #34671: port upgrade outdated (libpixman)
#34671: port upgrade outdated (libpixman) ----------------------------------------+----------------------------------- Reporter: heinrich.adam@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: | Port: ----------------------------------------+----------------------------------- {{{ sh-3.2# cat /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_libpixman/libpixman/main.log version:1 :debug:main Checking for conflicts against libpixman :debug:main Searching for dependency: libpixman-devel :debug:main Didn't find receipt, going to depspec regex for: libpixman- devel :debug:main Executing org.macports.main (libpixman) :debug:main changing euid/egid - current euid: 0 - current egid: 0 :debug:main egid changed to: 501 :debug:main euid changed to: 502 :debug:main Skipping completed org.macports.archivefetch (libpixman) :debug:main Privilege de-escalation not attempted as not running as root. :debug:main Skipping completed org.macports.fetch (libpixman) :debug:main Privilege de-escalation not attempted as not running as root. :debug:main Skipping completed org.macports.checksum (libpixman) :debug:main Privilege de-escalation not attempted as not running as root. :debug:main Skipping completed org.macports.extract (libpixman) :debug:main Privilege de-escalation not attempted as not running as root. :debug:main Skipping completed org.macports.patch (libpixman) :debug:main Privilege de-escalation not attempted as not running as root. :debug:main Skipping completed org.macports.configure (libpixman) :debug:main Privilege de-escalation not attempted as not running as root. :debug:build build phase started at Wed May 30 13:11:11 CEST 2012 :notice:build ---> Building libpixman :debug:build Executing org.macports.build (libpixman) :debug:build Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_libpixman/libpixman/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7' :debug:build Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_libpixman/libpixman/work/pixman-0.26.0" && /usr/bin/make -j7 -w all V=1' :debug:build Executing command line: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_libpixman/libpixman/work/pixman-0.26.0" && /usr/bin/make -j7 -w all V=1 :info:build make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_libpixman/libpixman/work/pixman-0.26.0' :info:build /usr/bin/make all-recursive :info:build make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_libpixman/libpixman/work/pixman-0.26.0' :info:build Making all in pixman :info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_libpixman/libpixman/work/pixman-0.26.0/pixman' :info:build /usr/bin/make all-am :info:build make[3]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_libpixman/libpixman/work/pixman-0.26.0/pixman' :info:build /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I. -I.. -I/opt/local/include -mmmx -Winline -pipe -O2 -arch x86_64 -Wall -fno-strict-aliasing -fvisibility=hidden -MT libpixman_mmx_la-pixman-mmx.lo -MD -MP -MF .deps/libpixman_mmx_la-pixman- mmx.Tpo -c -o libpixman_mmx_la-pixman-mmx.lo `test -f 'pixman-mmx.c' || echo './'`pixman-mmx.c :info:build libtool: compile: /usr/bin/clang -DHAVE_CONFIG_H -I. -I.. -I/opt/local/include -mmmx -Winline -pipe -O2 -arch x86_64 -Wall -fno- strict-aliasing -fvisibility=hidden -MT libpixman_mmx_la-pixman-mmx.lo -MD -MP -MF .deps/libpixman_mmx_la-pixman-mmx.Tpo -c pixman-mmx.c -fno-common -DPIC -o .libs/libpixman_mmx_la-pixman-mmx.o :info:build pixman-mmx.c:70:71: warning: unknown attribute '__artificial__' ignored [-Wattributes] :info:build extern __inline int __attribute__((__gnu_inline__, __always_inline__, __artificial__)) :info:build ^ :info:build pixman-mmx.c:83:73: warning: unknown attribute '__artificial__' ignored [-Wattributes] :info:build extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) :info:build ^ :info:build pixman-mmx.c:94:73: warning: unknown attribute '__artificial__' ignored [-Wattributes] :info:build extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) :info:build ^ :info:build fatal error: error in backend: Unsupported asm: input constraint with a matching output constraint of incompatible type! :info:build make[3]: *** [libpixman_mmx_la-pixman-mmx.lo] Error 1 :info:build make[3]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_libpixman/libpixman/work/pixman-0.26.0/pixman' :info:build make[2]: *** [all] Error 2 :info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_libpixman/libpixman/work/pixman-0.26.0/pixman' :info:build make[1]: *** [all-recursive] Error 1 :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_libpixman/libpixman/work/pixman-0.26.0' :info:build make: *** [all] Error 2 :info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_libpixman/libpixman/work/pixman-0.26.0' :info:build Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_libpixman/libpixman/work/pixman-0.26.0" && /usr/bin/make -j7 -w all V=1 :info:build Exit code: 2 :error:build org.macports.build for port libpixman returned: command execution failed :debug:build Error code: CHILDSTATUS 6918 2 :debug:build Backtrace: command execution failed while executing "system -nice 0 $fullcmdstring" ("eval" body line 1) invoked from within "eval system $notty $nice \$fullcmdstring" invoked from within "command_exec build" (procedure "portbuild::build_main" line 8) invoked from within "$procedure $targetname" :info:build Warning: targets not executed for libpixman: org.macports.install org.macports.build org.macports.destroot :notice:build Please see the log file for port libpixman for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_libpixman/libpixman/main.log sh-3.2# }}} -- Ticket URL: <https://trac.macports.org/ticket/34671> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34671: port upgrade outdated (libpixman) ----------------------------------------+----------------------------------- Reporter: heinrich.adam@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: | Port: ----------------------------------------+----------------------------------- Comment(by suv-sf@…): libpixman 2.26.0 fails to build (from source) on up-to-date OS X 10.7.4 Lion with Xcode 4.3.2. {{{ $ xcodebuild -version Xcode 4.3.2 Build version 4E2002 }}} {{{ $ which clang /usr/bin/clang $ clang --version Apple clang version 3.1 (tags/Apple/clang-318.0.58) (based on LLVM 3.1svn) Target: x86_64-apple-darwin11.4.0 Thread model: posix }}} -- Ticket URL: <https://trac.macports.org/ticket/34671#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34671: libpixman, libpixman-devel: error in backend: Unsupported asm: input constraint with a matching output constraint of incompatible type! ----------------------------------------+----------------------------------- Reporter: heinrich.adam@… | Owner: ryandesign@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: clang | Port: libpixman, libpixman-devel ----------------------------------------+----------------------------------- Changes (by ryandesign@…): * keywords: => clang * owner: macports-tickets@… => ryandesign@… * port: => libpixman, libpixman-devel Comment: I'm asking the pixman developers for assistance with this: http://lists.freedesktop.org/archives/pixman/2012-May/001992.html -- Ticket URL: <https://trac.macports.org/ticket/34671#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34671: libpixman, libpixman-devel: error in backend: Unsupported asm: input constraint with a matching output constraint of incompatible type! ----------------------------------------+----------------------------------- Reporter: heinrich.adam@… | Owner: ryandesign@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: clang | Port: libpixman, libpixman-devel ----------------------------------------+----------------------------------- Changes (by ryandesign@…): * cc: ctdung258@… (added) Comment: Has duplicate #34676. -- Ticket URL: <https://trac.macports.org/ticket/34671#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34671: libpixman, libpixman-devel: error in backend: Unsupported asm: input constraint with a matching output constraint of incompatible type! ----------------------------------------+----------------------------------- Reporter: heinrich.adam@… | Owner: ryandesign@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: clang | Port: libpixman, libpixman-devel ----------------------------------------+----------------------------------- Changes (by ryandesign@…): * cc: robert@… (added) Comment: Has duplicate #34677. -- Ticket URL: <https://trac.macports.org/ticket/34671#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34671: libpixman, libpixman-devel: error in backend: Unsupported asm: input constraint with a matching output constraint of incompatible type! ----------------------------------------+----------------------------------- Reporter: heinrich.adam@… | Owner: ryandesign@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: clang | Port: libpixman, libpixman-devel ----------------------------------------+----------------------------------- Comment(by McBeath@…): The issue can be easily resolved by disabling mmx in the Portfiles configure options. diff Portfile Portfile.patched 41c41,42 < --disable-libpng ---
--disable-libpng \ --disable-mmx
-- Ticket URL: <https://trac.macports.org/ticket/34671#comment:12> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34671: libpixman, libpixman-devel: error in backend: Unsupported asm: input constraint with a matching output constraint of incompatible type! ----------------------------------------+----------------------------------- Reporter: heinrich.adam@… | Owner: ryandesign@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: clang | Port: libpixman, libpixman-devel ----------------------------------------+----------------------------------- Comment(by McBeath@…): Replying to [comment:12 McBeath@…]:
The issue can be easily resolved by disabling mmx in the Portfiles configure options.
diff Portfile Portfile.patched 41c41,42 < --disable-libpng ---
--disable-libpng \ --disable-mmx
More Information can be found here: [http://lists.x.org/archives/xorg- commit/2012-February/031407.html] -- Ticket URL: <https://trac.macports.org/ticket/34671#comment:15> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34671: libpixman, libpixman-devel: error in backend: Unsupported asm: input constraint with a matching output constraint of incompatible type! ----------------------------------------+----------------------------------- Reporter: heinrich.adam@… | Owner: ryandesign@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: clang | Port: libpixman, libpixman-devel ----------------------------------------+----------------------------------- Changes (by ryandesign@…): * cc: phil.fuse@… (added) Comment: Has duplicate #34691. -- Ticket URL: <https://trac.macports.org/ticket/34671#comment:17> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34671: libpixman, libpixman-devel: error in backend: Unsupported asm: input constraint with a matching output constraint of incompatible type! ----------------------------------------+----------------------------------- Reporter: heinrich.adam@… | Owner: ryandesign@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: clang | Port: libpixman, libpixman-devel ----------------------------------------+----------------------------------- Changes (by ryandesign@…): * cc: turk.brandon@…, McBeath@… (added) Comment: Has duplicate #34694. -- Ticket URL: <https://trac.macports.org/ticket/34671#comment:18> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34671: libpixman, libpixman-devel: error in backend: Unsupported asm: input constraint with a matching output constraint of incompatible type! -----------------------------------------+---------------------------------- Reporter: heinrich.adam@… | Owner: ryandesign@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Resolution: fixed | Keywords: clang Port: libpixman, libpixman-devel | -----------------------------------------+---------------------------------- Changes (by ryandesign@…): * status: new => closed * resolution: => fixed Comment: Replying to [comment:12 McBeath@…]:
The issue can be easily resolved by disabling mmx in the Portfiles configure options.
I was hesitant to do this because I thought it would decrease performance, but the developer [http://lists.freedesktop.org/archives/pixman/2012-May/002019.html confirms] that mmx won't help Macs anyway. So this should now be fixed in r93777. Wait 30 minutes, then run "sudo port clean libpixman" and "sudo port selfupdate", then try again. -- Ticket URL: <https://trac.macports.org/ticket/34671#comment:19> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34671: libpixman, libpixman-devel: error in backend: Unsupported asm: input constraint with a matching output constraint of incompatible type! -----------------------------------------+---------------------------------- Reporter: heinrich.adam@… | Owner: ryandesign@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Resolution: fixed | Keywords: clang Port: libpixman, libpixman-devel | -----------------------------------------+---------------------------------- Comment(by ryandesign@…): Has duplicates #34699 and #34700. -- Ticket URL: <https://trac.macports.org/ticket/34671#comment:20> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts