Date: Fri, 28 Sep 2012 07:10:11 GMT From: KT Sin <ktsin@acm.org> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/172132: unable to build chinese/mutt under recent 9.x Message-ID: <201209280710.q8S7AB9R041666@red.freebsd.org> Resent-Message-ID: <201209280720.q8S7K3vT015891@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 172132 >Category: ports >Synopsis: unable to build chinese/mutt under recent 9.x >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Sep 28 07:20:02 UTC 2012 >Closed-Date: >Last-Modified: >Originator: KT Sin >Release: FreeBSD 9.1-RC2 >Organization: >Environment: FreeBSD passion.hsins.com 9.1-RC2 FreeBSD 9.1-RC2 #0: Fri Sep 28 11:35:17 MYT 2012 ktsin@passion.hsins.com:/tmp/obj/usr/src/sys/PASSION amd64 >Description: ports chinese/mutt fails to build when CFLAGS_ADD+=-D_DONT_USE_CTYPE_INLINE_ is defined in Makefile. something must have changed in the compilers. please investigate and fix. Making all in contrib Making all in imap cc -I/usr/local/include -DHAVE_CONFIG_H -I. -I.. -I.. -I../intl -I/usr/include -I/usr/local/include/db43 -I/usr/local/include -I../intl -O2 -pipe -Wl,-rpath,/usr/lib:/usr/local/lib -D_DONT_USE_CTYPE_INLINE_ -fno-strict-aliasing -MT auth.o -MD -MP -MF .deps/auth.Tpo -c -o auth.o auth.c In file included from ../mutt.h:963, from auth.c:27: ./protos.h:490: error: conflicting types for 'fprintf' ./protos.h:490: note: a parameter list with an ellipsis can't match an empty parameter name list declaration ./protos.h:491: error: conflicting types for 'printf' ./protos.h:491: note: a parameter list with an ellipsis can't match an empty parameter name list declaration ./protos.h:495: error: conflicting types for 'sscanf' ./protos.h:495: note: a parameter list with an ellipsis can't match an empty parameter name list declaration ./protos.h:519: error: conflicting types for 'readlink' /usr/include/unistd.h:404: error: previous declaration of 'readlink' was here *** [auth.o] Error code 1 Stop in /tmp/obj/usr/ports/chinese/mutt/work/mutt-1.5.21/imap. *** [all-recursive] Error code 1 Stop in /tmp/obj/usr/ports/chinese/mutt/work/mutt-1.5.21. *** [all] Error code 1 Stop in /tmp/obj/usr/ports/chinese/mutt/work/mutt-1.5.21. *** [do-build] Error code 1 Stop in /usr/ports/chinese/mutt. *** [/tmp/obj/usr/ports/chinese/mutt/work/.build_done.mutt._usr_local] Error code 1 Stop in /usr/ports/chinese/mutt. >How-To-Repeat: >Fix: remove CFLAGS_ADD+=-D_DONT_USE_CTYPE_INLINE_ from Makefile before building. >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201209280710.q8S7AB9R041666>