OK. Nothing appears to be inconsistent in your setup. This version of pixman was added on December 23, 2012, so it was probably not tested with any build tools other than the current set. That's the most common practice, anyway, because it's a hassle to switch Xcode and CLI tools around to test-build a package multiple times. :-)
That being said, the best option in this case appears to be to use a newer build tool set if possible, such as Xcode 4.5.2 and/or the November 2012 Command Line Tools--the latter can either be downloaded separately or installed via Xcode-4.5.2's Preferences. --Alex On 1/2/13 9:54 PM, Colin Dixon wrote: > Sorry, I forgot about the useful information. Here's the output about > the Xcode tools, clang and fink. > > Thanks, > --Colin > > Also include the following system information: > Package manager version: 0.34.4 > Distribution version: selfupdate-rsync Wed Jan 2 21:23:09 2013, 10.7, x86_64 > Trees: local/main stable/main stable/crypto unstable/main unstable/crypto > Xcode.app: 4.2.1 > Xcode command-line tools: 4.2.1 > Max. Fink build jobs: 4 > > $ clang --version > Apple clang version 3.0 (tags/Apple/clang-211.12) (based on LLVM 3.0svn) > Target: x86_64-apple-darwin11.4.2 > Thread model: posix > > $ fink -V > Package manager version: 0.34.4 > Distribution version: selfupdate-rsync Wed Jan 2 21:23:09 2013, 10.7, x86_64 > Trees: local/main stable/main stable/crypto unstable/main unstable/crypto > > Copyright (c) 2001 Christoph Pfisterer > Copyright (c) 2001-2012 The Fink Package Manager Team > This program is distributed in the hope that it will be useful, > but WITHOUT ANY WARRANTY; without even the implied warranty of > MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > GNU General Public License for more details. > > On Wed, Jan 2, 2013 at 10:40 PM, Alexander Hansen > <[email protected]> wrote: >> On 1/2/13 9:38 PM, Alexander Hansen wrote: >>> On 1/2/13 8:37 PM, Colin Dixon wrote: >>>> I've been running into this fatal error in installing pixman on my >>>> 10.7 laptop for the last week or so without being able to find a fix. >>>> A lot of Googling seemed to imply that maybe disabling mmx would fix >>>> it, but I couldn't figure out a clean way to do that. Hopefully >>>> somebody here can help. >>> >>> General build hints from Google aren't usually too applicable for Fink, >>> since A) We typically already have implemented whatever is needed to >>> make a package work, and B) there's no easy way for users to set >>> anything to change the build, by design. >>> >>>> >>>> I've included the most relevant lines of the compilation, but I can >>>> provide more detail if necessary. >>>> >>>> Thanks, >>>> --Colin >>>> >>>> CC libpixman_mmx_la-pixman-mmx.lo >>>> CC libpixman_sse2_la-pixman-sse2.lo >>>> pixman-mmx.c:71:71: warning: unknown attribute '__artificial__' >>>> ignored [-Wattributes] >>>> extern __inline int __attribute__((__gnu_inline__, __always_inline__, >>>> __artificial__)) >>>> ^ >>>> pixman-mmx.c:84:73: warning: unknown attribute '__artificial__' >>>> ignored [-Wattributes] >>>> extern __inline __m64 __attribute__((__gnu_inline__, >>>> __always_inline__, __artificial__)) >>>> ^ >>>> pixman-mmx.c:95:73: warning: unknown attribute '__artificial__' >>>> ignored [-Wattributes] >>>> extern __inline __m64 __attribute__((__gnu_inline__, >>>> __always_inline__, __artificial__)) >>>> ^ >>>> fatal error: error in backend: Unsupported asm: input constraint with >>>> a matching output constraint of incompatible type! >>>> >>> >>> You left out the information that we asked for as part of the error >>> message, such as your Xcode tools version--which could help indicate >>> what compiler set you are using. >>> >>> Since Fink uses clang by default on 10.7 and later, what do you get from >>> >>> clang --version >>> >>> ? I don't reproduce your problem on OS 10.7.5 using clang-4.1 (Command >>> Line Tools for Xcode 4.5.2). >>> >> >> Also, the output of >> >> fink --V >> >> could be useful. >> >> -- >> Alexander Hansen, Ph.D. >> Fink User Liaison >> My package updates: http://finkakh.wordpress.com/ > ------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 _______________________________________________ Fink-users mailing list [email protected] List archive: http://news.gmane.org/gmane.os.macosx.fink.user Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users
