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

 
 

bug #37527: Game fails to build from Subversion checkout

Submitted by:  Eric S. Raymond <esr>
Submitted on:  Tue 09 Oct 2012 04:24:21 AM UTC  
 
Category: building/compilationSeverity: 3 - Normal
Item Group: SVN TrunkStatus: None
Privacy: PublicAssigned to: None
Open/Closed: Closed

Add a New Comment (Rich MarkupRich Markup):
   

You are not logged in

Please log in, so followups can be emailed to you.

 

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

closing due to lack of response.

Ben Asselstine <benasselstine>
Project 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>
Project 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>
Project 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>
Project 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 File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

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

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 3 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Fri 11 Jul 2014 03:40:00 PM UTCbenasselstineOpen/ClosedOpen=>Closed
    Mon 22 Oct 2012 02:23:03 PM UTCbenasselstineCategoryNone=>building/compilation
      Item GroupNone=>SVN Trunk

    Back to the top


    Powered by Savane 3.1-cleanup