Opened 12 years ago

Last modified 9 years ago

#35310 closed defect

netpbm broken under xcode 4.4 -- clang problem — at Initial Version

Reported by: pmetzger (Perry E. Metzger) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.1.1
Keywords: Cc:
Port: netpbm

Description

It appears that clang lacks some of the intrinsics supplied by gcc, and that building netpbm under xcode 4.4 results in the following error message. This is rather important, as netpbm is a dependency of many packages.

/usr/bin/clang -c -I. -Iimportinc -Iimportinc/netpbm -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_netpbm/netpbm/work/advanced/editor/pamflip -DNDEBUG -I/opt/local/include -O3 -arch x86_64 -o pamflip_sse.o pamflip_sse.c pamflip_sse.c:136:39: error: use of unknown builtin 'builtin_ia32_pcmpeqb128' [-Wimplicit-function-declaration]

register v16qi const compare =builtin_ia32_pcmpeqb128(vReg,zero128);

pamflip_sse.c:136:30: error: initializing 'const v16qi' with an expression of incompatible type 'int'

register v16qi const compare =builtin_ia32_pcmpeqb128(vReg,zero128);

~

2 errors generated. gnumake[2]: * [pamflip_sse.o] Error 1 gnumake[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_netpbm/netpbm/work/advanced/editor/pamflip'

Change History (0)

Note: See TracTickets for help on using tickets.