Thank you Eli. Attached you can find the output of that command (which I run from lib-src).

(resending to all)

James


On Wed, Mar 13, 2013 at 4:35 PM, Eli Zaretskii <eliz@gnu.org> wrote:
> Date: Wed, 13 Mar 2013 16:15:18 -0400
> From: James Jong <ribonucleico@gmail.com>
> Cc: 13908@debbugs.gnu.org
>
> gcc -std=gnu99     -I. -I../src -I../lib -I/home/james/raid/opt/emacs/releases/src/emacs-24.3.gcc.4.7.2/lib-src -I/home/james/raid/opt/emacs/releases/src/emacs-24.3.gcc.4.7.2/lib-src/../src -I/home/james/raid/opt/emacs/releases/src/emacs-24.3.gcc.4.7.2/lib-src/../lib  -Wl,-znocombreloc   -g3 -O2 -DEMACS_NAME="\"GNU Emacs\"" \
>         -DVERSION="\"24.3\"" /home/james/raid/opt/emacs/releases/src/emacs-24.3.gcc.4.7.2/lib-src/etags.c \
>         regex.o ../lib/libgnu.a  -o etags

Add "-v -Wl,-trace" (without the quotes) to this command and post
everything that the compiler produces from this command.  Please make
sure you add these switches to the correct command, the one that
errors out, not to others.