Date: Wed, 30 Nov 2016 16:42:31 +0100 From: "Julian H. Stacey" <jhs@berklix.com> To: x11@freebsd.org Subject: x11-drivers/xf86-video-mach64 fails to build Message-ID: <201611301542.uAUFgVAd027308@fire.js.berklix.net>
next in thread | raw e-mail | index | archive | help
Hi x11@freebsd.org as MAINTAINER= of x11-drivers/xf86-video-mach64 11.0-RELEASE/ports/ fails with: CC atimach64accel.lo atimach64accel.c:934:27: error: implicit declaration of function 'MMIO_MOVE32' is invalid in C99 [-Werror,-Wimplicit-function-declaration] case 0: MMIO_MOVE32(pDst + 0, 0, *(pSrc + 0)); ^ 1 error generated. *** Error code 1 Current/ports/ fails with: libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -I/usr/local/include -I/usr/local/include/libdrm -I/usr/local/include/X11/dri -O2 -pipe -DBERKLIX=YES -fstack-protector -fno-strict-aliasing -MT atimach64accel.lo -MD -MP -MF .deps/atimach64accel.T! po -c atimach64accel.c -fPIC -DPIC -o .libs/atimach64accel.o atimach64accel.c:934:27: error: implicit declaration of function 'MMIO_MOVE32' is invalid in C99 [-Werror,-Wimplicit-function-declaration] case 0: MMIO_MOVE32(pDst + 0, 0, *(pSrc + 0)); ^ 1 error generated. Any solutions ? My env. below : mv /etc/make.conf /etc/make.confX source ~/bin/.csh/unsetenv.csh uname -a FreeBSD lapr.js.berklix.net 12.0-CURRENT FreeBSD 12.0-CURRENT #12757: Wed Nov 30 00:38:49 CET 2016 jhs@lapr.js.berklix.net:/data/release/12.0-CURRENT/usr/src/sys/amd64/compile/LAPR.small amd64 cd /usr/src cat .ctm_status src-cur 12757 cat .svn_revision 309126 printenv | grep CC # Nothing cc -v FreeBSD clang version 3.9.0 (tags/RELEASE_390/final 280324) (based on LLVM 3.9.0) Target: x86_64-unknown-freebsd12.0 Thread model: posix InstalledDir: /usr/bin echo /var/db/ports/*xf86-video-mach64* # No match Cheers, Julian -- Julian Stacey, BSD Linux Unix Sys Eng Consultant Munich Reply below, Prefix '> '. Plain text, No .doc, base64, HTML, quoted-printable. http://berklix.eu/brexit/#stolen_votes
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201611301542.uAUFgVAd027308>