GNU bug report logs - #7191
Gnulib failing to compile on Ubuntu 10.10

Previous Next

Package: coreutils;

Reported by: William Plusnick <pwplusnick2 <at> gmail.com>

Date: Mon, 11 Oct 2010 23:16:02 UTC

Severity: normal

Done: Jim Meyering <jim <at> meyering.net>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: William Plusnick <pwplusnick2 <at> gmail.com>
Subject: bug#7191: closed (Re: bug#7191: Gnulib failing to compile on
 Ubuntu 10.10)
Date: Wed, 13 Oct 2010 16:27:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#7191: Gnulib failing to compile on Ubuntu 10.10

which was filed against the coreutils package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 7191 <at> debbugs.gnu.org.

-- 
7191: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7191
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Jim Meyering <jim <at> meyering.net>
To: William Plusnick <pwplusnick2 <at> gmail.com>
Cc: 7191-done <at> debbugs.gnu.org
Subject: Re: bug#7191: Gnulib failing to compile on Ubuntu 10.10
Date: Wed, 13 Oct 2010 18:29:50 +0200
William Plusnick wrote:
> It seems that just removing my local repository and cloning it again fixed the
> problem. I wonder if a local change didn't get removed correctly from an old
> local branch or something?
>
> In short, the problem seems to have been a local issue and now builds/passes the
> tests. Sorry for the false alarm.

Thanks for letting us know.
I'm closing this ticket.

[Message part 3 (message/rfc822, inline)]
From: William Plusnick <pwplusnick2 <at> gmail.com>
To: bug-coreutils <at> gnu.org
Subject: Gnulib failing to compile on Ubuntu 10.10
Date: Mon, 11 Oct 2010 18:18:20 -0500
[Message part 4 (text/plain, inline)]
The latest version of Ubuntu 10.10 is not building the Coreutils. It appears
to fail due getopt. I ran:
$ git pull
$ make clean
$ ./bootstrap
$ ./configure
$ make

and get this error:
  CC     xstrtoimax.o
In file included from xstrtol.h:22,
                 from xstrtol.c:31,
                 from xstrtoimax.c:6:
./getopt.h:196: error: redefinition of 'struct option'
./getopt.h:242: error: conflicting types for 'getopt_long'
/usr/include/getopt.h:175: note: previous declaration of 'getopt_long' was
here
./getopt.h:246: error: conflicting types for 'getopt_long_only'
/usr/include/getopt.h:179: note: previous declaration of 'getopt_long_only'
was here
make[4]: *** [xstrtoimax.o] Error 1

I can try to solve it, but I'm a pretty bad programmer (maybe someday that
will change), so most likely someone else will solve it before I do.

William

P.S. Here is my gcc version:
$ gcc --version
gcc (Ubuntu/Linaro 4.4.4-14ubuntu5) 4.4.5
[Message part 5 (text/html, inline)]

This bug report was last modified 14 years and 223 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.