HaikuPorts
  • Login
  • Preferences
  • Help/Guide
  • Wiki
  • Timeline
  • Roadmap
  • View Tickets
  • Search
  • Port Log
  • Blog

Context Navigation

  • ← Previous Ticket
  • Next Ticket →

Ticket #686 (closed defect: fixed)

Opened 2 years ago

Last modified 23 months ago

groff port broken

Reported by: kallisti5 Owned by: scottmc
Priority: normal Milestone:
Component: sys-apps/groff Version:
Severity: normal Keywords:
Cc:

Description

~> haikuporter -i groff
Matching License (GNU GPL v3) found in /boot/system/data/licenses
No dependencies

Downloading: http://ftp.gnu.org/gnu/groff/groff-1.20.1.tar.gz
--2013-01-21 00:39:39--  http://ftp.gnu.org/gnu/groff/groff-1.20.1.tar.gz
Resolving ftp.gnu.org... 208.118.235.20
Connecting to ftp.gnu.org|208.118.235.20|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3594658 (3.4M) [application/x-gzip]
Saving to: `groff-1.20.1.tar.gz'

100%[===================================================================================================>] 3,594,658   1.04M/s   in 3.3s    

2013-01-21 00:39:42 (1.04 MB/s) - `groff-1.20.1.tar.gz' saved [3594658/3594658]

Calculating checksum - OK
Unpacking groff-1.20.1.tar.gz
No patching required
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./config.guess'
libtoolize: copying file `./config.sub'
libtoolize: copying file `./install-sh'
libtoolize: copying file `./ltmain.sh'
libtoolize: warning: no serial number on `/boot/common/data/aclocal/libtool.m4', not copying.
libtoolize: You should add the contents of the following files to `aclocal.m4':
libtoolize:   `/boot/common/data/aclocal/libtool.m4'
libtoolize:   `/boot/common/data/aclocal/ltoptions.m4'
libtoolize:   `/boot/common/data/aclocal/ltversion.m4'
libtoolize:   `/boot/common/data/aclocal/ltsugar.m4'
libtoolize:   `/boot/common/data/aclocal/lt~obsolete.m4'
libtoolize: Remember to add `LT_INIT' to configure.ac.
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
libtoolize: `AC_PROG_RANLIB' is rendered obsolete by `LT_INIT'
configure.ac:110: warning: macro `AM_LANGINFO_CODESET' not found in library
configure.ac:93: warning: AC_LIB_PREPARE_PREFIX is m4_require'd but not m4_defun'd
/boot/common/data/aclocal/iconv.m4:9: AM_ICONV_LINKFLAGS_BODY is expanded from...
/boot/common/data/aclocal/iconv.m4:20: AM_ICONV_LINK is expanded from...
/boot/common/data/aclocal/iconv.m4:154: AM_ICONV is expanded from...
configure.ac:93: the top level
configure.ac:93: warning: AC_LIB_RPATH is m4_require'd but not m4_defun'd
/boot/common/data/aclocal/iconv.m4:9: AM_ICONV_LINKFLAGS_BODY is expanded from...
/boot/common/data/aclocal/iconv.m4:20: AM_ICONV_LINK is expanded from...
/boot/common/data/aclocal/iconv.m4:154: AM_ICONV is expanded from...
configure.ac:93: the top level
configure.ac:93: warning: AC_LIB_PREPARE_PREFIX is m4_require'd but not m4_defun'd
aclocal.m4:22: AM_ICONV_LINKFLAGS_BODY is expanded from...
aclocal.m4:33: AM_ICONV_LINK is expanded from...
aclocal.m4:167: AM_ICONV is expanded from...
configure.ac:93: the top level
configure.ac:93: warning: AC_LIB_RPATH is m4_require'd but not m4_defun'd
aclocal.m4:22: AM_ICONV_LINKFLAGS_BODY is expanded from...
aclocal.m4:33: AM_ICONV_LINK is expanded from...
aclocal.m4:167: AM_ICONV is expanded from...
configure.ac:93: the top level
configure.ac:110: error: possibly undefined macro: AM_LANGINFO_CODESET
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure:4257: error: possibly undefined macro: AC_LIB_PREPARE_PREFIX
configure:4258: error: possibly undefined macro: AC_LIB_RPATH
configure:4263: error: possibly undefined macro: AC_LIB_LINKFLAGS_BODY
configure:4271: error: possibly undefined macro: AC_LIB_APPENDTOVAR
Traceback (most recent call last):
  File "/boot/common/bin/haikuporter", line 1228, in <module>
    haikuporter = HaikuPorter(options, args)
  File "/boot/common/bin/haikuporter", line 295, in __init__
    self.buildPort()
  File "/boot/common/bin/haikuporter", line 787, in buildPort
    self.runCommandSequence(self.bepKeys['BUILD'], self.workDir)
  File "/boot/common/bin/haikuporter", line 1023, in runCommandSequence
    check_call(commandString, shell=True, cwd=dir, env=shellEnv)
  File "/boot/common/lib/python2.6/subprocess.py", line 488, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command 'set -e
cd groff-1.20.1
libtoolize --force --copy --install
aclocal
autoconf
COMMON_DOCS=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`
sed -i 's/docdir=$(datadir)\/doc\/groff\//docdir=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`\/doc\/groff/g' Ma*
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
--datarootdir=`finddir B_COMMON_DATA_DIRECTORY` \
--infodir=$COMMON_DOCS/info \
--mandir=$COMMON_DOCS/man
make
' returned non-zero exit status 1

Change History

comment:1 Changed 2 years ago by scottmc

Are you using R1Alpha4.1 or something built after that? I think maybe it's related to grep or some other recent changes, because it built fine when putting together r1alpha4.

comment:2 Changed 2 years ago by scottmc

  • Component changed from default to sys-apps/groff
  • Owner set to scottmc

comment:3 Changed 23 months ago by scottmc

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

I just saw these same undefined macros when working on lame. I think they are in lib-link.m4 or lib-prefix.m4, these might be in the libiconv or gettext packages. I see there is already a .recipe file for this in the PM branch so this issue has most likely already been fixed there.

Note: See TracTickets for help on using tickets.

Download in other formats:

  • Comma-delimited Text
  • Tab-delimited Text
  • RSS Feed

Trac Powered

Powered by Trac 0.13dev-r10686
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/