Opened 10 years ago

Closed 9 years ago

#1614 closed Bug (duplicate)

build fails with no intltool

Reported by: a2800276 Owned by:
Priority: Normal Milestone: None Set
Component: Transmission Version: 1.42+
Severity: Minor Keywords: autotools, autogen.sh
Cc:

Description

There's a minor issue with autogen.sh if intltool isn't installed. Running ./autogen.sh on a fresh tree yields:

(...)
checking for library containing gzopen... -lz
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking how to copy va_list... va_copy
configure: invoking libevent's configure script
checking for GTK... no
./configure: line 24235: syntax error near unexpected token `0.23,no-xml'
./configure: line 24235: `    IT_PROG_INTLTOOL(0.23,no-xml)'

This is on OSX with a current Developer tools and SVN r7439 of Transmission. Workaround is to install intltool which I assume is a dependency anyway, and would always be install on Linux.

Change History (5)

comment:1 Changed 10 years ago by livings124

  • Resolution set to invalid
  • Status changed from new to closed

If you're on Mac you need to build through Xcode.

comment:2 Changed 9 years ago by nettings

  • Priority changed from Low to Normal
  • Resolution invalid deleted
  • Severity changed from Normal to Minor
  • Status changed from closed to reopened
  • Version changed from 1.40 to 1.42+

this problem occurs under linux with current svn head (r7885). i consider it a bug (although largely cosmetic), because the configure check itself is broken (which should warn the user about the problem in an understandable way). the way i see it, autogen.sh fails to resolve a macro in configure.

comment:3 Changed 9 years ago by charles

  • Resolution set to wontfix
  • Status changed from reopened to closed

I've tried without success to fix this in the configure script. If you have a patch for this I'd be happy to use it.

comment:4 Changed 9 years ago by charles

  • Resolution wontfix deleted
  • Status changed from closed to reopened

Edit: According to #1581 all you need to do is run autoconf/configure with --disable-nls

comment:5 Changed 9 years ago by charles

  • Resolution set to duplicate
  • Status changed from reopened to closed

--disable-nls was submitted in a patch for ticket #916

Note: See TracTickets for help on using tickets.