From owner-freebsd-current Fri Apr 13 7:27:57 2001 Delivered-To: freebsd-current@freebsd.org Received: from bunrab.catwhisker.org (adsl-63-193-123-122.dsl.snfc21.pacbell.net [63.193.123.122]) by hub.freebsd.org (Postfix) with ESMTP id 9A1B237B440; Fri, 13 Apr 2001 07:27:53 -0700 (PDT) (envelope-from david@catwhisker.org) Received: (from david@localhost) by bunrab.catwhisker.org (8.10.0/8.10.0) id f3DERr872059; Fri, 13 Apr 2001 07:27:53 -0700 (PDT) Date: Fri, 13 Apr 2001 07:27:53 -0700 (PDT) From: David Wolfskill Message-Id: <200104131427.f3DERr872059@bunrab.catwhisker.org> To: ache@freebsd.org, current@freebsd.org Subject: readline.h 1.12 incompatible with gdb.291/gdb/top.c 1.2, I think Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Others have mentioned that world appears broken on -current; happened to me as well, and it appears that r1.12 of libreadline/readline.h has exposed a definition of filename_completion_function() that conflicts with the one in gdb.291/gdb/top.c: src/contrib/libreadline/readline.h 2001/04/12 17:18:46 1.12: 419: extern char *filename_completion_function __P((const char *, int)); src/contrib/gdb.291/gdb/top.c 1999/08/20 02:58:16 1.2: 1540: extern char *filename_completion_function PARAMS ((char *, int)); Tail end of failing part of "make buildworld": cc -O -pipe -D_GNU_SOURCE -I- -I. -I/usr/src/gnu/usr.bin/binutils/gdb/i386 -I/usr/src/gnu/usr.bin/binutils/gdb -I/usr/src/gnu/usr.bin/binutils/gdb/../libbfd/i386 -I/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/binutils/include -Dprint_insn_i386=print_insn_i386_att -I/usr/src/gnu/usr.bin/binutils/gdb/i386 -I/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/binutils/binutils -I/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/binutils/bfd -I/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb.291/gdb -I/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb.291/gdb/config -DFREEBSD_ELF -I/usr/src/gnu/usr.bin/binutils/gdb -I/usr/obj/usr/src/i386/usr/include/readline -DNO_MMALLOC -I/usr/obj/usr/src/i386/usr/include -c /usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb.291/gdb/top.c /usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb.291/gdb/top.c: In function `filename_completer': /usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb.291/gdb/top.c:1540: conflicting types for `filename_completion_function' /usr/obj/usr/src/i386/usr/include/readline/readline.h:419: previous declaration of `filename_completion_function' /usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb.291/gdb/top.c:1540: warning: extern declaration of `filename_completion_function' doesn't match global one /usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb.291/gdb/top.c: In function `init_main': /usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb.291/gdb/top.c:3467: warning: assignment from incompatible pointer type *** Error code 1 Stop in /usr/src/gnu/usr.bin/binutils/gdb. *** Error code 1 Recent CVSups done: CVSup started from cvsup14.freebsd.org at Thu Apr 12 03:47:00 PDT 2001 CVSup ended from cvsup14.freebsd.org at Thu Apr 12 03:53:13 PDT 2001 CVSup started from cvsup14.freebsd.org at Fri Apr 13 03:47:01 PDT 2001 CVSup ended from cvsup14.freebsd.org at Fri Apr 13 03:52:01 PDT 2001 (and I haven't seen any other activity involving src/contrib since). Hope this is useful, david -- David H. Wolfskill david@catwhisker.org As a computing professional, I believe it would be unethical for me to advise, recommend, or support the use (save possibly for personal amusement) of any product that is or depends on any Microsoft product. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message