As you may know, on the arm64 architecture we use clang 4.0 as the system compiler. Other architectures for which clang support is available, like amd64, will follow sooner or later.
Currently, a lot of the ports tree fails to build with clang. This must be fixed. To get us going, I have started running test builds on amd64 with clang as the compiler. Logs of the build failures are available here: http://build-failures.rhaalovely.net/amd64-clang/ Below is also a list of the 324 ports that broke in the first run. See if you recognize something and want to fix it... archivers/lha archivers/ripole archivers/xdms audio/adplug audio/akode audio/caps-plugins audio/festival/core audio/flite audio/libofa audio/libsidplay audio/mac audio/pms audio/teknap audio/toolame audio/xcd audio/xcdplayer benchmarks/bonnie++ benchmarks/bytebench benchmarks/netperf cad/gnucap chinese/crxvt comms/mgetty+sendfax comms/minicom comms/owx comms/pilot-link comms/scmxx comms/zmtx-zmrx converters/ish converters/lastools converters/mimepp converters/qprint converters/recode converters/ripmime databases/db/v3 databases/gnats databases/kyotocabinet databases/mariadb databases/postgresql-plv8 databases/postgresql-previous databases/qdbm databases/xapian-bindings,-main devel/argp-standalone devel/arm-elf/gdb devel/arm-none-eabi/gcc-linaro devel/avr/gcc devel/avr32/gcc-bootstrap devel/blame devel/cargo devel/codeworker devel/commoncpp devel/ddd devel/doc++ devel/grcs devel/gtest devel/lam devel/libgtop2 devel/libmemcached devel/liboil devel/libopensync devel/libvstr devel/mico devel/mozjs17 devel/msp430/binutils devel/openmpi devel/pccts devel/pygame devel/pysvn devel/sdl-pango devel/silc-toolkit devel/sparsehash devel/stp devel/ti-msp430gcc devel/valgrind editors/axe editors/beav editors/elvis,no_x11 editors/emacs21 editors/ht editors/ldapvi editors/moe editors/uemacs editors/xemacs21/stable,mule emulators/atari800 emulators/gxemul emulators/mupen64plus/video-glide64 emulators/openmsx emulators/sdlmame,-main emulators/sdlmess emulators/simh emulators/stella emulators/x48 games/ace games/agm games/allegro games/amoebax games/armagetronad games/blobwars games/bomberclone games/brumbrumrally games/bzflag games/chroma games/crimson games/dangerdeep games/dunelegacy games/dungeon-crawl games/enigma games/falconseye games/kobodeluxe,harder games/lgeneral games/lincity games/lincity-ng games/micropolis games/mirrormagic games/moria games/omega games/ri-li games/sdlroids games/spider games/starlanes games/vacuum games/vodovod games/wanderer games/warmux games/wizznic games/xasteroids games/xbattle games/xchomp games/xdeblock games/xevil games/xjig games/xmj games/xmoto games/xscavenger games/xwelltris games/zaz games/zoom geo/globe geo/gpstk graphics/DevIL graphics/agg graphics/argyll graphics/barcode graphics/clutter/cogl graphics/dcmtk graphics/djvulibre graphics/feh graphics/glfw graphics/gracula graphics/libgexiv2 graphics/lsys graphics/luvcview graphics/png2ico graphics/wmphoto graphics/xanim graphics/xpaint japanese/Wnn japanese/jvim japanese/kanjips japanese/kterm japanese/onew,canna java/jlint lang/clisp lang/freehdl lang/gprolog lang/intel2gas lang/librep lang/luajit lang/mono lang/pfe lang/scheme48 lang/spidermonkey lang/squeak/vm lang/ucblogo lang/verilator mail/abook mail/archiveopteryx mail/elm mail/libspf2 mail/metamail mail/prepop mail/relaydb mail/sma mail/wmmail mail/wmmultipop3 mail/wmpop3 math/aamath math/ecm math/libneural math/logic2cnf math/mcl math/minisat math/netcdf math/openfst math/py-numpy math/qhull math/qrupdate math/sc misc/buffer misc/deco misc/garmin-utils misc/hfsplus misc/magicpoint misc/mmv misc/uniutils misc/xnc multimedia/libmp4v2 multimedia/streamdvd multimedia/swfmill multimedia/swftools net/argus net/bwm-ng net/cnupm net/freetalk net/gloox net/icbirc net/iperf net/iperf3 net/irssi-silc net/isc-bind net/isc-dhcp,-client net/kissd net/ladvd net/libmaxminddb,-city net/libnet/1.1 net/libproxy net/librsync net/libtorrent net/mutella net/nepenthes net/ns net/oidentd net/openvpn-auth-ldap net/openvpn_bsdauth net/p5-Net-RawIP net/pchar net/pork net/quirc net/silc-client net/silc-server net/sipsak net/tacacs+ net/trafd net/trickle net/ushare net/xprobe net/ysmv7 news/multimail news/nn print/htmldoc print/transfig security/glib-openssl security/libnipper security/p5-Crypt-OpenSSL-X509 security/rarcrack security/samhain,postgresql,-main security/slurpie security/smurflog sysutils/apcd sysutils/cdrtools sysutils/clusterit sysutils/colortail sysutils/conky,no_x11 sysutils/firmware/vmm sysutils/flashrom sysutils/gamin sysutils/inotify-tools sysutils/memtest86+ sysutils/mtools sysutils/pftop sysutils/torture sysutils/tpb sysutils/wmcube sysutils/wmmon sysutils/xuvmstat telephony/libzrtp textproc/aspell/core textproc/clo++ textproc/glimpse textproc/isearch textproc/jq textproc/openjade textproc/podofo textproc/wkhtmltopdf www/cgicc www/dansguardian www/havp www/kore,pgsql www/larbin www/mongrel2 www/netsurf/libsvgtiny www/p5-WWW-Curl www/phantomjs www/ruby-passenger www/w3m,image x11/blackbox x11/bricons x11/eterm x11/fltk x11/fluxbox x11/fvwm2,-fvicons x11/gnome/nautilus-sendto x11/irrlicht x11/keynav x11/libdnd x11/nx/nxcomp x11/piewm x11/rxvt,-clock x11/sliderule x11/treewm x11/tvtwm x11/wbar x11/wmi x11/wminfo x11/wmitime x11/wmtime x11/wmtz x11/xcoloredit x11/xcolors x11/xdu x11/xfed x11/xgrab x11/xprompt x11/xscribble x11/xwit -- Christian "naddy" Weisgerber [email protected]
