From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: James Jong Newsgroups: gmane.emacs.bugs Subject: bug#13908: Unable to compile Emacs 23.3 Release Candidate 2 Date: Fri, 8 Mar 2013 18:29:25 -0500 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=047d7b6247bea1fd8c04d77231ab X-Trace: ger.gmane.org 1362792226 32631 80.91.229.3 (9 Mar 2013 01:23:46 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 9 Mar 2013 01:23:46 +0000 (UTC) To: 13908@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Mar 09 02:24:10 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UE8W4-0006Rk-Dn for geb-bug-gnu-emacs@m.gmane.org; Sat, 09 Mar 2013 02:24:04 +0100 Original-Received: from localhost ([::1]:46050 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UE8Vi-0000XG-GG for geb-bug-gnu-emacs@m.gmane.org; Fri, 08 Mar 2013 20:23:42 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:51487) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UE8VW-0000Lr-EP for bug-gnu-emacs@gnu.org; Fri, 08 Mar 2013 20:23:39 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UE8VO-0005ZA-5S for bug-gnu-emacs@gnu.org; Fri, 08 Mar 2013 20:23:30 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:36191) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UE8VO-0005Z5-1a for bug-gnu-emacs@gnu.org; Fri, 08 Mar 2013 20:23:22 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1UE8W1-0000Sf-OQ for bug-gnu-emacs@gnu.org; Fri, 08 Mar 2013 20:24:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: James Jong Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 09 Mar 2013 01:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 13908 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.13627922011715 (code B ref -1); Sat, 09 Mar 2013 01:24:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 9 Mar 2013 01:23:21 +0000 Original-Received: from localhost ([127.0.0.1]:40300 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UE8VL-0000Ra-Q3 for submit@debbugs.gnu.org; Fri, 08 Mar 2013 20:23:21 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:49881) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UE6kN-0006Kn-LR for submit@debbugs.gnu.org; Fri, 08 Mar 2013 18:30:48 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UE6jU-0006Lg-TA for submit@debbugs.gnu.org; Fri, 08 Mar 2013 18:29:58 -0500 Original-Received: from lists.gnu.org ([208.118.235.17]:34131) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UE6jU-0006LW-Ov for submit@debbugs.gnu.org; Fri, 08 Mar 2013 18:29:48 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:32916) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UE6jL-0008Pj-6p for bug-gnu-emacs@gnu.org; Fri, 08 Mar 2013 18:29:48 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UE6j8-0006Ha-Tn for bug-gnu-emacs@gnu.org; Fri, 08 Mar 2013 18:29:39 -0500 Original-Received: from mail-ee0-f49.google.com ([74.125.83.49]:39433) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UE6j8-0006HS-H8 for bug-gnu-emacs@gnu.org; Fri, 08 Mar 2013 18:29:26 -0500 Original-Received: by mail-ee0-f49.google.com with SMTP id d41so1303279eek.22 for ; Fri, 08 Mar 2013 15:29:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to :content-type; bh=FHXvlfLbt3Qg5ymVu2zImgBiMg2olZya/11c+8esIco=; b=h1d/voXfjSaW9l2oIaXbKXfasTVuf6qSlgn/g+J1oOESWWE5fUT+Z40ca2TS4hGVVc TV/Whll3XE9UYi/AWCWqEd0n0aTdPSJ5YVKDp4vSWjlxO0gTfVlQhzsjrmivr6gaVP0Q 7CeZZitkjJYNeGL6SgCmY3Lt2wiN4A+CHbz2x2g+K+Oi2E5kgNNTH9MQY7ZMWUUKYPXy IB2c2w+9eaw4YCDfulFJ6mx7DEyomXtqiiMWZkNmlG+zN/FnpGCJnyIhlRHVKfcDwN+e KJ3zRa7/SBFr8LUEWZHbuy7j8hkDYbojyEYtdncS2uV28JlgYRmb3s0NBjg6HgDynGQT GuaA== X-Received: by 10.14.219.7 with SMTP id l7mr1278449eep.12.1362785365774; Fri, 08 Mar 2013 15:29:25 -0800 (PST) Original-Received: by 10.14.219.193 with HTTP; Fri, 8 Mar 2013 15:29:25 -0800 (PST) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Mailman-Approved-At: Fri, 08 Mar 2013 20:23:18 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:72250 Archived-At: --047d7b6247bea1fd8c04d77231ab Content-Type: text/plain; charset=ISO-8859-1 Hi, I built recent the latest versions of `autoconf`, `automake` and `texinfo` and updated my `PERL5LIB` to make it include `/path/to/automake/share/automake-1.13` (otherwise I get the error: `can't locate Automake/Config.pm`). I then run: > autogen.sh I then run `./configure --without-gif --prefix=/some/path`, and then `make`. But here I get the following error: `collect2: error: ld returned exit status`. Here is the full trace for that error: gcc -std=gnu99 -I. -I../src -I../lib -I/home/john/bin/emacs/rc/emacs-24.3/lib-src -I/home/john/opt/emacs/rc/emacs-24.3/lib-src/../src -I/home/ john/bin/emacs/rc/emacs-24.3/lib-src/../lib -Wl,-znocombreloc -g3 -O2 -DEMACS_NAME="\"GNU Emacs\"" \ -DVERSION="\"24.3\"" /home/john/bin/emacs/rc/emacs-24.3/lib-src/etags.c \ regex.o ../lib/libgnu.a -o etags regex.o: In function `stpncpy': /usr/include/bits/string3.h:160: multiple definition of `stpncpy' /tmp/ccntBfBN.o:/usr/include/bits/string3.h:160: first defined here regex.o: In function `realpath': /usr/include/bits/stdlib.h:37: multiple definition of `realpath' /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:37: first defined here regex.o: In function `ptsname_r': /usr/include/bits/stdlib.h:53: multiple definition of `ptsname_r' /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:53: first defined here regex.o: In function `wctomb': /usr/include/bits/stdlib.h:74: multiple definition of `wctomb' /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:74: first defined here regex.o: In function `mbstowcs': /usr/include/bits/stdlib.h:95: multiple definition of `mbstowcs' /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:95: first defined here regex.o: In function `wcstombs': /usr/include/bits/stdlib.h:114: multiple definition of `wcstombs' /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:114: first defined here regex.o: In function `read': /usr/include/bits/unistd.h:35: multiple definition of `read' /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:35: first defined here regex.o: In function `pread': /usr/include/bits/unistd.h:57: multiple definition of `pread' /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:57: first defined here regex.o: In function `pread64': /usr/include/bits/unistd.h:77: multiple definition of `pread64' /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:77: first defined here regex.o: In function `readlink': /usr/include/bits/unistd.h:99: multiple definition of `readlink' /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:99: first defined here regex.o: In function `readlinkat': /usr/include/bits/unistd.h:121: multiple definition of `readlinkat' /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:121: first defined here regex.o: In function `getcwd': /usr/include/bits/unistd.h:136: multiple definition of `getcwd' /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:136: first defined here regex.o: In function `getwd': /usr/include/bits/unistd.h:150: multiple definition of `getwd' /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:150: first defined here regex.o: In function `confstr': /usr/include/bits/unistd.h:165: multiple definition of `confstr' /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:165: first defined here regex.o: In function `getgroups': /usr/include/bits/unistd.h:181: multiple definition of `getgroups' /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:181: first defined here regex.o: In function `ttyname_r': /usr/include/bits/unistd.h:197: multiple definition of `ttyname_r' /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:197: first defined here regex.o: In function `getlogin_r': /usr/include/bits/unistd.h:213: multiple definition of `getlogin_r' /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:213: first defined here regex.o: In function `gethostname': /usr/include/bits/unistd.h:230: multiple definition of `gethostname' /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:230: first defined here regex.o: In function `getdomainname': /usr/include/bits/unistd.h:248: multiple definition of `getdomainname' /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:248: first defined here ../lib/libgnu.a(c-strcasecmp.o): In function `stpncpy': /usr/include/bits/string3.h:160: multiple definition of `stpncpy' /tmp/ccntBfBN.o:/usr/include/bits/string3.h:160: first defined here ../lib/libgnu.a(c-strcasecmp.o): In function `realpath': /usr/include/bits/stdlib.h:37: multiple definition of `realpath' /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:37: first defined here ../lib/libgnu.a(c-strcasecmp.o): In function `ptsname_r': /usr/include/bits/stdlib.h:53: multiple definition of `ptsname_r' /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:53: first defined here ../lib/libgnu.a(c-strcasecmp.o): In function `wctomb': /usr/include/bits/stdlib.h:74: multiple definition of `wctomb' /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:74: first defined here ../lib/libgnu.a(c-strcasecmp.o): In function `mbstowcs': /usr/include/bits/stdlib.h:95: multiple definition of `mbstowcs' /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:95: first defined here ../lib/libgnu.a(c-strcasecmp.o): In function `wcstombs': /usr/include/bits/stdlib.h:114: multiple definition of `wcstombs' /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:114: first defined here ../lib/libgnu.a(c-strncasecmp.o): In function `stpncpy': /usr/include/bits/string3.h:160: multiple definition of `stpncpy' /tmp/ccntBfBN.o:/usr/include/bits/string3.h:160: first defined here ../lib/libgnu.a(c-strncasecmp.o): In function `realpath': /usr/include/bits/stdlib.h:37: multiple definition of `realpath' /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:37: first defined here ../lib/libgnu.a(c-strncasecmp.o): In function `ptsname_r': /usr/include/bits/stdlib.h:53: multiple definition of `ptsname_r' /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:53: first defined here ../lib/libgnu.a(c-strncasecmp.o): In function `wctomb': /usr/include/bits/stdlib.h:74: multiple definition of `wctomb' /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:74: first defined here ../lib/libgnu.a(c-strncasecmp.o): In function `mbstowcs': /usr/include/bits/stdlib.h:95: multiple definition of `mbstowcs' /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:95: first defined here ../lib/libgnu.a(c-strncasecmp.o): In function `wcstombs': /usr/include/bits/stdlib.h:114: multiple definition of `wcstombs' /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:114: first defined here ../lib/libgnu.a(getopt.o): In function `stpncpy': /usr/include/bits/string3.h:160: multiple definition of `stpncpy' /tmp/ccntBfBN.o:/usr/include/bits/string3.h:160: first defined here ../lib/libgnu.a(getopt.o): In function `realpath': /usr/include/bits/stdlib.h:37: multiple definition of `realpath' /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:37: first defined here ../lib/libgnu.a(getopt.o): In function `ptsname_r': /usr/include/bits/stdlib.h:53: multiple definition of `ptsname_r' /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:53: first defined here ../lib/libgnu.a(getopt.o): In function `wctomb': /usr/include/bits/stdlib.h:74: multiple definition of `wctomb' /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:74: first defined here ../lib/libgnu.a(getopt.o): In function `mbstowcs': /usr/include/bits/stdlib.h:95: multiple definition of `mbstowcs' /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:95: first defined here ../lib/libgnu.a(getopt.o): In function `wcstombs': /usr/include/bits/stdlib.h:114: multiple definition of `wcstombs' /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:114: first defined here ../lib/libgnu.a(getopt.o): In function `gets': /usr/include/bits/stdio2.h:94: multiple definition of `gets' /tmp/ccntBfBN.o:/usr/include/bits/stdio2.h:94: first defined here ../lib/libgnu.a(getopt.o): In function `fgets': /usr/include/bits/stdio2.h:109: multiple definition of `fgets' /tmp/ccntBfBN.o:/usr/include/bits/stdio2.h:109: first defined here ../lib/libgnu.a(getopt.o): In function `fgets_unlocked': /usr/include/bits/stdio2.h:125: multiple definition of `fgets_unlocked' /tmp/ccntBfBN.o:/usr/include/bits/stdio2.h:125: first defined here ../lib/libgnu.a(getopt.o): In function `read': /usr/include/bits/unistd.h:35: multiple definition of `read' /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:35: first defined here ../lib/libgnu.a(getopt.o): In function `pread': /usr/include/bits/unistd.h:57: multiple definition of `pread' /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:57: first defined here ../lib/libgnu.a(getopt.o): In function `pread64': /usr/include/bits/unistd.h:77: multiple definition of `pread64' /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:77: first defined here ../lib/libgnu.a(getopt.o): In function `readlink': /usr/include/bits/unistd.h:99: multiple definition of `readlink' /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:99: first defined here ../lib/libgnu.a(getopt.o): In function `readlinkat': /usr/include/bits/unistd.h:121: multiple definition of `readlinkat' /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:121: first defined here ../lib/libgnu.a(getopt.o): In function `getcwd': /usr/include/bits/unistd.h:136: multiple definition of `getcwd' /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:136: first defined here ../lib/libgnu.a(getopt.o): In function `getwd': /usr/include/bits/unistd.h:150: multiple definition of `getwd' /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:150: first defined here ../lib/libgnu.a(getopt.o): In function `confstr': /usr/include/bits/unistd.h:165: multiple definition of `confstr' /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:165: first defined here ../lib/libgnu.a(getopt.o): In function `getgroups': /usr/include/bits/unistd.h:181: multiple definition of `getgroups' /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:181: first defined here ../lib/libgnu.a(getopt.o): In function `ttyname_r': /usr/include/bits/unistd.h:197: multiple definition of `ttyname_r' /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:197: first defined here ../lib/libgnu.a(getopt.o): In function `getlogin_r': /usr/include/bits/unistd.h:213: multiple definition of `getlogin_r' /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:213: first defined here ../lib/libgnu.a(getopt.o): In function `gethostname': /usr/include/bits/unistd.h:230: multiple definition of `gethostname' /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:230: first defined here ../lib/libgnu.a(getopt.o): In function `getdomainname': /usr/include/bits/unistd.h:248: multiple definition of `getdomainname' /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:248: first defined here ../lib/libgnu.a(getopt1.o): In function `stpncpy': /usr/include/bits/string3.h:160: multiple definition of `stpncpy' /tmp/ccntBfBN.o:/usr/include/bits/string3.h:160: first defined here ../lib/libgnu.a(getopt1.o): In function `realpath': /usr/include/bits/stdlib.h:37: multiple definition of `realpath' /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:37: first defined here ../lib/libgnu.a(getopt1.o): In function `ptsname_r': /usr/include/bits/stdlib.h:53: multiple definition of `ptsname_r' /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:53: first defined here ../lib/libgnu.a(getopt1.o): In function `wctomb': /usr/include/bits/stdlib.h:74: multiple definition of `wctomb' /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:74: first defined here ../lib/libgnu.a(getopt1.o): In function `mbstowcs': /usr/include/bits/stdlib.h:95: multiple definition of `mbstowcs' /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:95: first defined here ../lib/libgnu.a(getopt1.o): In function `wcstombs': /usr/include/bits/stdlib.h:114: multiple definition of `wcstombs' /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:114: first defined here ../lib/libgnu.a(getopt1.o): In function `gets': /usr/include/bits/stdio2.h:94: multiple definition of `gets' /tmp/ccntBfBN.o:/usr/include/bits/stdio2.h:94: first defined here ../lib/libgnu.a(getopt1.o): In function `fgets': /usr/include/bits/stdio2.h:109: multiple definition of `fgets' /tmp/ccntBfBN.o:/usr/include/bits/stdio2.h:109: first defined here ../lib/libgnu.a(getopt1.o): In function `fgets_unlocked': /usr/include/bits/stdio2.h:125: multiple definition of `fgets_unlocked' /tmp/ccntBfBN.o:/usr/include/bits/stdio2.h:125: first defined here collect2: error: ld returned 1 exit status make[1]: *** [etags] Error 1 make[1]: Leaving directory `/home/james/bin/emacs/rc/emacs-24.3/lib-src' make: *** [lib-src] Error 2 Any thoughts on what may be causing this? James --047d7b6247bea1fd8c04d77231ab Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Hi,=A0

I =A0built recent the= latest versions of `autoconf`, `automake` and `texinfo` and updated my `PE= RL5LIB` to make it include `/path/to/automake/share/automake-1.13` (otherwi= se I get the error: `can't locate Automake/Config.pm`).

I then run:

=A0 =A0 >= autogen.sh=A0

I then run `./configure --without-g= if --prefix=3D/some/path`, and then =A0`make`. But here I get =A0the follow= ing error:=A0

`collect2: error: ld returned exit status`.=A0

Here is the full trace for that error:

=A0 =A0 gcc -std=3Dgnu99 =A0 =A0 -I. -I../src -I../lib -I/home/john/b= in/emacs/rc/emacs-24.3/lib-src -I/home/john/opt/emacs/rc/emacs-24.3/lib-src= /../src -I/home/
=A0 =A0 john/bin/emacs/rc/emacs-24.3/lib-src/../lib =A0-Wl,-znocombrel= oc =A0 -g3 -O2 -DEMACS_NAME=3D"\"GNU Emacs\"" \
=A0 =A0 =A0 =A0 =A0 =A0 =A0 -DVERSION=3D"\"24.3\"" /= home/john/bin/emacs/rc/emacs-24.3/lib-src/etags.c \
=A0 =A0 =A0 =A0 =A0 =A0 =A0 regex.o ../lib/libgnu.a =A0-o etags
<= div>=A0 =A0 regex.o: In function `stpncpy':
=A0 =A0 /usr/incl= ude/bits/string3.h:160: multiple definition of `stpncpy'
=A0 = =A0 /tmp/ccntBfBN.o:/usr/include/bits/string3.h:160: first defined here
=A0 =A0 regex.o: In function `realpath':
=A0 =A0 /usr/in= clude/bits/stdlib.h:37: multiple definition of `realpath'
=A0= =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:37: first defined here
=A0 =A0 regex.o: In function `ptsname_r':
=A0 =A0 /usr/include/bits/stdlib.h:53: multiple definition of `ptsname= _r'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:53: fi= rst defined here
=A0 =A0 regex.o: In function `wctomb':
=
=A0 =A0 /usr/include/bits/stdlib.h:74: multiple definition of `wctomb&= #39;
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:74: first defined h= ere
=A0 =A0 regex.o: In function `mbstowcs':
=A0 = =A0 /usr/include/bits/stdlib.h:95: multiple definition of `mbstowcs'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:95: first define= d here
=A0 =A0 regex.o: In function `wcstombs':
=A0 =A0 /usr/in= clude/bits/stdlib.h:114: multiple definition of `wcstombs'
= =A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:114: first defined here<= /div>
=A0 =A0 regex.o: In function `read':
=A0 =A0 /usr/include/bit= s/unistd.h:35: multiple definition of `read'
=A0 =A0 /tmp/ccn= tBfBN.o:/usr/include/bits/unistd.h:35: first defined here
=A0 =A0= regex.o: In function `pread':
=A0 =A0 /usr/include/bits/unistd.h:57: multiple definition of `pread&#= 39;
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:57: first = defined here
=A0 =A0 regex.o: In function `pread64':
=A0 =A0 /usr/include/bits/unistd.h:77: multiple definition of `pread64= 9;
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:77: first defined h= ere
=A0 =A0 regex.o: In function `readlink':
=A0 = =A0 /usr/include/bits/unistd.h:99: multiple definition of `readlink'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:99: first define= d here
=A0 =A0 regex.o: In function `readlinkat':
=A0 =A0 /usr/= include/bits/unistd.h:121: multiple definition of `readlinkat'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:121: first defined her= e
=A0 =A0 regex.o: In function `getcwd':
=A0 =A0 /usr/include/b= its/unistd.h:136: multiple definition of `getcwd'
=A0 =A0 /tm= p/ccntBfBN.o:/usr/include/bits/unistd.h:136: first defined here
= =A0 =A0 regex.o: In function `getwd':
=A0 =A0 /usr/include/bits/unistd.h:150: multiple definition of `getwd&= #39;
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:150: firs= t defined here
=A0 =A0 regex.o: In function `confstr':
<= div>=A0 =A0 /usr/include/bits/unistd.h:165: multiple definition of `confstr= '
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:165: first defined = here
=A0 =A0 regex.o: In function `getgroups':
=A0 = =A0 /usr/include/bits/unistd.h:181: multiple definition of `getgroups'<= /div>
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:181: first defined here<= /div>
=A0 =A0 regex.o: In function `ttyname_r':
=A0 =A0 /= usr/include/bits/unistd.h:197: multiple definition of `ttyname_r'
=
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:197: first defined = here
=A0 =A0 regex.o: In function `getlogin_r':
=A0 =A0 /usr/= include/bits/unistd.h:213: multiple definition of `getlogin_r'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:213: first defined her= e
=A0 =A0 regex.o: In function `gethostname':
=A0 =A0 /usr/incl= ude/bits/unistd.h:230: multiple definition of `gethostname'
= =A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:230: first defined here<= /div>
=A0 =A0 regex.o: In function `getdomainname':
=A0 =A0 /usr/in= clude/bits/unistd.h:248: multiple definition of `getdomainname'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:248: first defined he= re
=A0 =A0 ../lib/libgnu.a(c-strcasecmp.o): In function `stpncpy':
=A0 =A0 /usr/include/bits/string3.h:160: multiple definition of `st= pncpy'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/string3.h:16= 0: first defined here
=A0 =A0 ../lib/libgnu.a(c-strcasecmp.o): In function `realpath':
=A0 =A0 /usr/include/bits/stdlib.h:37: multiple definition of `rea= lpath'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:37:= first defined here
=A0 =A0 ../lib/libgnu.a(c-strcasecmp.o): In function `ptsname_r':<= /div>
=A0 =A0 /usr/include/bits/stdlib.h:53: multiple definition of `pt= sname_r'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:5= 3: first defined here
=A0 =A0 ../lib/libgnu.a(c-strcasecmp.o): In function `wctomb':
=A0 =A0 /usr/include/bits/stdlib.h:74: multiple definition of `wctom= b'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:74: fir= st defined here
=A0 =A0 ../lib/libgnu.a(c-strcasecmp.o): In function `mbstowcs':
=A0 =A0 /usr/include/bits/stdlib.h:95: multiple definition of `mbs= towcs'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:95:= first defined here
=A0 =A0 ../lib/libgnu.a(c-strcasecmp.o): In function `wcstombs':
=A0 =A0 /usr/include/bits/stdlib.h:114: multiple definition of `wc= stombs'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:11= 4: first defined here
=A0 =A0 ../lib/libgnu.a(c-strncasecmp.o): In function `stpncpy':
=A0 =A0 /usr/include/bits/string3.h:160: multiple definition of `s= tpncpy'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/string3.h:1= 60: first defined here
=A0 =A0 ../lib/libgnu.a(c-strncasecmp.o): In function `realpath':<= /div>
=A0 =A0 /usr/include/bits/stdlib.h:37: multiple definition of `re= alpath'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:37= : first defined here
=A0 =A0 ../lib/libgnu.a(c-strncasecmp.o): In function `ptsname_r':=
=A0 =A0 /usr/include/bits/stdlib.h:53: multiple definition of `p= tsname_r'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:= 53: first defined here
=A0 =A0 ../lib/libgnu.a(c-strncasecmp.o): In function `wctomb':
=A0 =A0 /usr/include/bits/stdlib.h:74: multiple definition of `wcto= mb'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:74: fi= rst defined here
=A0 =A0 ../lib/libgnu.a(c-strncasecmp.o): In function `mbstowcs':<= /div>
=A0 =A0 /usr/include/bits/stdlib.h:95: multiple definition of `mb= stowcs'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:95= : first defined here
=A0 =A0 ../lib/libgnu.a(c-strncasecmp.o): In function `wcstombs':<= /div>
=A0 =A0 /usr/include/bits/stdlib.h:114: multiple definition of `w= cstombs'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:1= 14: first defined here
=A0 =A0 ../lib/libgnu.a(getopt.o): In function `stpncpy':
=A0 =A0 /usr/include/bits/string3.h:160: multiple definition of `stpncpy&= #39;
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/string3.h:160: fir= st defined here
=A0 =A0 ../lib/libgnu.a(getopt.o): In function `realpath':
=A0 =A0 /usr/include/bits/stdlib.h:37: multiple definition of `realpath&= #39;
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:37: first= defined here
=A0 =A0 ../lib/libgnu.a(getopt.o): In function `ptsname_r':
<= div>=A0 =A0 /usr/include/bits/stdlib.h:53: multiple definition of `ptsname_= r'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:53: fir= st defined here
=A0 =A0 ../lib/libgnu.a(getopt.o): In function `wctomb':
=A0 =A0 /usr/include/bits/stdlib.h:74: multiple definition of `wctomb'=
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:74: first def= ined here
=A0 =A0 ../lib/libgnu.a(getopt.o): In function `mbstowcs':
=A0 =A0 /usr/include/bits/stdlib.h:95: multiple definition of `mbstowcs&= #39;
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:95: first= defined here
=A0 =A0 ../lib/libgnu.a(getopt.o): In function `wcstombs':
=A0 =A0 /usr/include/bits/stdlib.h:114: multiple definition of `wcstombs= '
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:114: fir= st defined here
=A0 =A0 ../lib/libgnu.a(getopt.o): In function `gets':
= =A0 =A0 /usr/include/bits/stdio2.h:94: multiple definition of `gets'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdio2.h:94: first define= d here
=A0 =A0 ../lib/libgnu.a(getopt.o): In function `fgets':
= =A0 =A0 /usr/include/bits/stdio2.h:109: multiple definition of `fgets'<= /div>
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdio2.h:109: first def= ined here
=A0 =A0 ../lib/libgnu.a(getopt.o): In function `fgets_unlocked':
=A0 =A0 /usr/include/bits/stdio2.h:125: multiple definition of `fg= ets_unlocked'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdio= 2.h:125: first defined here
=A0 =A0 ../lib/libgnu.a(getopt.o): In function `read':
= =A0 =A0 /usr/include/bits/unistd.h:35: multiple definition of `read'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:35: first define= d here
=A0 =A0 ../lib/libgnu.a(getopt.o): In function `pread':
= =A0 =A0 /usr/include/bits/unistd.h:57: multiple definition of `pread'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:57: first defin= ed here
=A0 =A0 ../lib/libgnu.a(getopt.o): In function `pread64':
=A0 =A0 /usr/include/bits/unistd.h:77: multiple definition of `pread64= 9;
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:77: first d= efined here
=A0 =A0 ../lib/libgnu.a(getopt.o): In function `readlink':
=A0 =A0 /usr/include/bits/unistd.h:99: multiple definition of `readlink&= #39;
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:99: first= defined here
=A0 =A0 ../lib/libgnu.a(getopt.o): In function `readlinkat':
=
=A0 =A0 /usr/include/bits/unistd.h:121: multiple definition of `readli= nkat'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:121:= first defined here
=A0 =A0 ../lib/libgnu.a(getopt.o): In function `getcwd':
=A0 =A0 /usr/include/bits/unistd.h:136: multiple definition of `getcwd'= ;
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:136: first d= efined here
=A0 =A0 ../lib/libgnu.a(getopt.o): In function `getwd':
= =A0 =A0 /usr/include/bits/unistd.h:150: multiple definition of `getwd'<= /div>
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:150: first def= ined here
=A0 =A0 ../lib/libgnu.a(getopt.o): In function `confstr':
=A0 =A0 /usr/include/bits/unistd.h:165: multiple definition of `confstr&#= 39;
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:165: first= defined here
=A0 =A0 ../lib/libgnu.a(getopt.o): In function `getgroups':
<= div>=A0 =A0 /usr/include/bits/unistd.h:181: multiple definition of `getgrou= ps'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:181: f= irst defined here
=A0 =A0 ../lib/libgnu.a(getopt.o): In function `ttyname_r':
<= div>=A0 =A0 /usr/include/bits/unistd.h:197: multiple definition of `ttyname= _r'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:197: f= irst defined here
=A0 =A0 ../lib/libgnu.a(getopt.o): In function `getlogin_r':
=
=A0 =A0 /usr/include/bits/unistd.h:213: multiple definition of `getlog= in_r'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:213:= first defined here
=A0 =A0 ../lib/libgnu.a(getopt.o): In function `gethostname':
=A0 =A0 /usr/include/bits/unistd.h:230: multiple definition of `getho= stname'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/unistd.h:23= 0: first defined here
=A0 =A0 ../lib/libgnu.a(getopt.o): In function `getdomainname':
=A0 =A0 /usr/include/bits/unistd.h:248: multiple definition of `get= domainname'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/unistd.= h:248: first defined here
=A0 =A0 ../lib/libgnu.a(getopt1.o): In function `stpncpy':
=A0 =A0 /usr/include/bits/string3.h:160: multiple definition of `stpncpy= '
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/string3.h:160: fi= rst defined here
=A0 =A0 ../lib/libgnu.a(getopt1.o): In function `realpath':
<= div>=A0 =A0 /usr/include/bits/stdlib.h:37: multiple definition of `realpath= '
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:37: firs= t defined here
=A0 =A0 ../lib/libgnu.a(getopt1.o): In function `ptsname_r':
=
=A0 =A0 /usr/include/bits/stdlib.h:53: multiple definition of `ptsname= _r'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:53: fi= rst defined here
=A0 =A0 ../lib/libgnu.a(getopt1.o): In function `wctomb':
=A0 =A0 /usr/include/bits/stdlib.h:74: multiple definition of `wctomb'= ;
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:74: first de= fined here
=A0 =A0 ../lib/libgnu.a(getopt1.o): In function `mbstowcs':
<= div>=A0 =A0 /usr/include/bits/stdlib.h:95: multiple definition of `mbstowcs= '
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:95: firs= t defined here
=A0 =A0 ../lib/libgnu.a(getopt1.o): In function `wcstombs':
<= div>=A0 =A0 /usr/include/bits/stdlib.h:114: multiple definition of `wcstomb= s'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdlib.h:114: fi= rst defined here
=A0 =A0 ../lib/libgnu.a(getopt1.o): In function `gets':
= =A0 =A0 /usr/include/bits/stdio2.h:94: multiple definition of `gets'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdio2.h:94: first define= d here
=A0 =A0 ../lib/libgnu.a(getopt1.o): In function `fgets':
=A0 =A0 /usr/include/bits/stdio2.h:109: multiple definition of `fgets'=
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdio2.h:109: first de= fined here
=A0 =A0 ../lib/libgnu.a(getopt1.o): In function `fgets_unlocked':<= /div>
=A0 =A0 /usr/include/bits/stdio2.h:125: multiple definition of `f= gets_unlocked'
=A0 =A0 /tmp/ccntBfBN.o:/usr/include/bits/stdi= o2.h:125: first defined here
=A0 =A0 collect2: error: ld returned 1 exit status
=A0 =A0 m= ake[1]: *** [etags] Error 1
=A0 =A0 make[1]: Leaving directory `/= home/james/bin/emacs/rc/emacs-24.3/lib-src'
=A0 =A0 make: ***= [lib-src] Error 2

Any thoughts on what may be causing this?
James

--047d7b6247bea1fd8c04d77231ab--