bugLordsAWar! - Bugs: bug #37527, Game fails to build from...

 
 

bug #37527: Game fails to build from Subversion checkout

Submitter:  Eric S. Raymond <esr>
Submitted:  Tue 09 Oct 2012 04:24:21 AM UTC
   
 
Category:  building/compilation Severity:  3 - Normal
Item Group:  Git Head Status:  None
Privacy:  Public Assigned to:  None
Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Fri 11 Jul 2014 03:40:01 PM UTC, comment #5: 

closing due to lack of response.

Ben Asselstine <benasselstine>
Group administrator
Tue 20 May 2014 02:44:25 PM UTC, comment #4: 

Can you try again with the latest sources?  I'm getting ready to make a release.

Ben Asselstine <benasselstine>
Group administrator
Thu 25 Oct 2012 01:59:05 PM UTC, comment #3: 

running aclocal is not required.
Please confirm that you have autopoint installed.  my version is 0.18.1 (all gettext utilities have the same version as gettext).

Again, the steps are:
./autogen.sh
./configure

if autogen.sh is not creating configure then there is a probably a change in the behaviour of one or more of three programs.

here is what autogen.sh looks like:
#!/bin/sh
autoreconf --verbose --install --force --symlink
gettextize -f
#echo "Running intltoolize"
intltoolize --copy --force --automake
--
My versions are 2.68 of autoreconf. 0.18.1 of gettextize, and 0.50.2 of intltoolize.  how different are your versions?  has the output changed from autogen.sh, where it says it cannot find autopoint?

When I run ./autogen.sh it also says I should press enter and run aclocal like that, but it's a red herring; so please don't do that. :-)

I am surprised that autogen.sh doesn't create a configure file for you on ubuntu.  I am also surprised that you apparently have ./ in your PATH, but it shouldn't prevent anything from working.

Ben Asselstine <benasselstine>
Group administrator
Mon 22 Oct 2012 10:58:35 PM UTC, comment #2: 

No, it doesn't.  autogen.sh doesn't seem to create a configure file, and aclocal produces this error:


esr@snark:~/svn/lordsawar/trunk$ configure
configure: command not found
esr@snark:~/svn/lordsawar/trunk$ 'aclocal -I m4

> ^C

esr@snark:~/svn/lordsawar/trunk$ aclocal -I m4
configure.ac:288: error: `po/Makefile.in' is already registered with AC_CONFIG_FILES.
../../lib/autoconf/status.m4:290: AC_CONFIG_FILES is expanded from...
configure.ac:288: the top level
autom4te: /usr/bin/m4 failed with exit status: 1
aclocal: autom4te failed with exit status: 1

Eric S. Raymond <esr>
Mon 22 Oct 2012 02:23:03 PM UTC, comment #1: 

Hi, Sorry for not replying earlier.  I've been away from my inbox, working on another other project.

I can report that lordsawar SVN at least completes a configure on Fedora 17.

It sorta looks like you're missing autopoint.  Oh, and disregard the verbage about running aclocal -I.  The steps are simply ./autogen.sh, and then ./configure.

Thanks for the interest in lordsawar!  Things have been bitrotting lately, but I hope to complete a patch to migrate from gtk2 to gtk3 during the upcoming holiday season.

Please let me know if this solves your problem.

Ben Asselstine <benasselstine>
Group administrator
Tue 09 Oct 2012 04:24:21 AM UTC, original submission:  

This is after getting config,guess and config.sub.

esr@snark:~/svn/lordsawar/trunk$ autogen.sh
autoreconf: Entering directory `.'
autoreconf: running: autopoint --force
Can't exec "autopoint": No such file or directory at /usr/share/autoconf/Autom4te/FileUtils.pm line 345.
autoreconf: failed to run autopoint: No such file or directory
autoreconf: autopoint is needed because this package uses Gettext
Copying file ABOUT-NLS
Copying file config.rpath
Not copying intl/ directory.
Copying file po/Makefile.in.in
Copying file po/Makevars.template
Copying file po/Rules-quot
Copying file po/boldquot.sed
Copying file po/en@boldquot.header
Copying file po/en@quot.header
Copying file po/insert-header.sin
Copying file po/quot.sed
Copying file po/remove-potcdate.sin
Copying file m4/gettext.m4
Copying file m4/iconv.m4
Copying file m4/lib-ld.m4
Copying file m4/lib-link.m4
Copying file m4/lib-prefix.m4
Copying file m4/nls.m4
Copying file m4/po.m4
Copying file m4/progtest.m4

Please run 'aclocal -I m4' to regenerate the aclocal.m4 file.
You need aclocal from GNU automake 1.9 (or newer) to do this.
Then run 'autoconf' to regenerate the configure file.

You might also want to copy the convenience header file gettext.h
from the /usr/share/gettext directory into your package.
It is a wrapper around <libintl.h> that implements the configure --disable-nls
option.

Press Return to acknowledge the previous two paragraphs.
^C
esr@snark:~/svn/lordsawar/trunk$ aclocal -I m4
configure.ac:288: error: `po/Makefile.in' is already registered with AC_CONFIG_FILES.
../../lib/autoconf/status.m4:290: AC_CONFIG_FILES is expanded from...
configure.ac:288: the top level
autom4te: /usr/bin/m4 failed with exit status: 1
aclocal: autom4te failed with exit status: 1

Eric S. Raymond <esr>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by benasselstine (Posted a comment)
  • -email is unavailable- added by esr (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2014-07-11 benasselstine Open/ClosedOpen Closed
    2012-10-22 benasselstine CategoryNone building/compilation
        Item GroupNone Git Head

    Back to the top

    Powered by Savane 3.13-758e.
    Corresponding source code