Project

General

Profile

Bug #11780

OpenSP 1.5.1 fails to build

Added by Michal Nowak 12 days ago.

Status:
New
Priority:
Normal
Assignee:
Category:
OI-Userland
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Difficulty:
Bite-size
Tags:

Description

OpenSP 1.5.1 fails to build because it relied on very old automake and won't recreate with automake 1.15.

OpenSP 1.5.2 rebuilds fine, though the soname changed and openjade may need to be rebuild:

 newman  ~  pkg search -r 'depend:require:developer/documentation-tool/opensp' | sort -u
INDEX      ACTION VALUE                                                     PACKAGE
require    depend pkg:/developer/documentation-tool/opensp                  pkg:/developer/opensolaris/X@0.5.11-2018.0.0.3
require    depend pkg:/developer/documentation-tool/opensp@1.5.1-2018.0.0.1 pkg:/developer/documentation-tool/openjade@1.3.2-2018.0.0.0
 newman   oi/hipster  …  components  developer  opensp  gmake prep
/export/home/newman/ws/oi-userland/tools/userland-fetch  --file /export/home/newman/ws/oi-userland/archives/OpenSP-1.5.1.tar.gz --url http://prdownloads.sourceforge.net/openjade/OpenSP-1.5.1.tar.gz --hash sha256:3f0649840dc3d6ec432e3c8d933b178208f3feccb6db111d22c8995ad07c736b  
Source /export/home/newman/ws/oi-userland/archives/OpenSP-1.5.1.tar.gz... not found, skipping file copy
Source http://prdownloads.sourceforge.net/openjade/OpenSP-1.5.1.tar.gz... 
    downloading... 
    validating signature... skipping (no signature URL)
    validating hash... ok
/usr/bin/touch /export/home/newman/ws/oi-userland/archives/OpenSP-1.5.1.tar.gz
/bin/rm -f -r /export/home/newman/ws/oi-userland/components/developer/opensp/OpenSP-1.5.1
/usr/bin/env RUBY_VERSION=2.3 /export/home/newman/ws/oi-userland/tools/userland-unpack  /export/home/newman/ws/oi-userland/archives/OpenSP-1.5.1.tar.gz
/usr/bin/touch /export/home/newman/ws/oi-userland/components/developer/opensp/OpenSP-1.5.1/.unpacked
/usr/gnu/bin/patch -d /export/home/newman/ws/oi-userland/components/developer/opensp/OpenSP-1.5.1 --strip=1 --backup --version-control=numbered < patches/opensp-01-gcc.patch
patching file include/InternalInputSource.h
/usr/bin/touch /export/home/newman/ws/oi-userland/components/developer/opensp/OpenSP-1.5.1/.patched-opensp-01-gcc.patch
/usr/gnu/bin/patch -d /export/home/newman/ws/oi-userland/components/developer/opensp/OpenSP-1.5.1 --strip=1 --backup --version-control=numbered < patches/opensp-02-manpages.patch
patching file nsgmls.1
patching file osgml2xml.1
patching file s2x.1
patching file sgml2xml.1
patching file sgmlnorm.1
patching file spam.1
patching file spcat.1
patching file spent.1
patching file Makefile.am
/usr/bin/touch /export/home/newman/ws/oi-userland/components/developer/opensp/OpenSP-1.5.1/.patched-opensp-02-manpages.patch
/usr/gnu/bin/patch -d /export/home/newman/ws/oi-userland/components/developer/opensp/OpenSP-1.5.1 --strip=1 --backup --version-control=numbered < patches/opensp-03-fix-build.patch
patching file lib/MessageReporter.cxx
patching file include/RangeMap.cxx
/usr/bin/touch /export/home/newman/ws/oi-userland/components/developer/opensp/OpenSP-1.5.1/.patched-opensp-03-fix-build.patch
/usr/gnu/bin/patch -d /export/home/newman/ws/oi-userland/components/developer/opensp/OpenSP-1.5.1 --strip=1 --backup --version-control=numbered < patches/opensp-04-fix-testsuite.patch
patching file tests/Makefile.am
/usr/bin/touch /export/home/newman/ws/oi-userland/components/developer/opensp/OpenSP-1.5.1/.patched-opensp-04-fix-testsuite.patch
/usr/bin/touch /export/home/newman/ws/oi-userland/components/developer/opensp/OpenSP-1.5.1/.patched
(cd /export/home/newman/ws/oi-userland/components/developer/opensp/OpenSP-1.5.1; autoreconf -fiv)
autoreconf: Entering directory `.'
autoreconf: configure.in: not using Gettext
autoreconf: running: aclocal --force 
aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
acinclude.m4:2: warning: underquoted definition of OJ_CHECK_SIZEOF
acinclude.m4:2:   run info Automake 'Extending aclocal'
acinclude.m4:2:   or see https://www.gnu.org/software/automake/manual/automake.html#Extending-aclocal
ERROR: Use of AM_GNU_GETTEXT without [external] argument is no longer supported.
configure.in:243: warning: AM_INTL_SUBDIR is m4_require'd but not m4_defun'd
/usr/share/aclocal/gettext.m4:55: AM_GNU_GETTEXT is expanded from...
configure.in:243: the top level
autoreconf: configure.in: tracing
ERROR: Use of AM_GNU_GETTEXT without [external] argument is no longer supported.
configure.in:243: warning: AM_INTL_SUBDIR is m4_require'd but not m4_defun'd
aclocal.m4:77: AM_GNU_GETTEXT is expanded from...
configure.in:243: the top level
autoreconf: configure.in: AM_GNU_GETTEXT is used, but not AM_GNU_GETTEXT_VERSION
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.in,
libtoolize: and rerunning libtoolize and aclocal.
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
acinclude.m4:2: warning: underquoted definition of OJ_CHECK_SIZEOF
acinclude.m4:2:   run info Automake 'Extending aclocal'
acinclude.m4:2:   or see https://www.gnu.org/software/automake/manual/automake.html#Extending-aclocal
ERROR: Use of AM_GNU_GETTEXT without [external] argument is no longer supported.
configure.in:243: warning: AM_INTL_SUBDIR is m4_require'd but not m4_defun'd
/usr/share/aclocal/gettext.m4:55: AM_GNU_GETTEXT is expanded from...
configure.in:243: the top level
autoreconf: running: /usr/bin/autoconf --force
ERROR: Use of AM_GNU_GETTEXT without [external] argument is no longer supported.
configure.in:243: warning: AM_INTL_SUBDIR is m4_require'd but not m4_defun'd
aclocal.m4:77: AM_GNU_GETTEXT is expanded from...
configure.in:243: the top level
configure:17071: error: possibly undefined macro: AM_INTL_SUBDIR
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
autoreconf: /usr/bin/autoconf failed with exit status: 1
gmake: *** [/export/home/newman/ws/oi-userland/make-rules/prep.mk:41: /export/home/newman/ws/oi-userland/components/developer/opensp/OpenSP-1.5.1/.prep] Error 1

Also available in: Atom PDF