pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/49321: pkgsrc-2014Q3 inputmethod/uim-elisp build fails on NetBSD 6.1.5



>Number:         49321
>Category:       pkg
>Synopsis:       pkgsrc-2014Q3 inputmethod/uim-elisp build fails on NetBSD 6.1.5
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Oct 26 17:30:00 +0000 2014
>Originator:     Izumi Tsutsui
>Release:        pkgsrc-2014Q3 and NetBSD 6.1.5
>Organization:
>Environment:
System: NetBSD/amd64 6.1.5 (GENERIC)
Architecture: x86_64
Machine: amd64
>Description:
On pkgsrc-2014Q3 + NetBSD/amd64 6.1.5, pkgsrc/inputmethd/uim-elisp
build fails:

---
:

/bin/sh ../libtool --tag=CC --mode=link gcc -O2 -I/usr/pkg/include -I/usr/include -pedantic -pipe -Wall -Wchar-subscripts -Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-long-long -Wno-overlength-strings -DNDEBUG -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -o uim-el-helper-agent uim_el_helper_agent-uim-el-helper-agent.o uim_el_helper_agent-helper-message.o uim_el_helper_agent-helper-server.o uim_el_helper_agent-output.o uim_el_helper_agent-debug.o ../uim/libuim-scm.la ../uim/libuim.la
libtool: Version mismatch error. This is libtool 2.4, but the
libtool: definition of this LT_INIT comes from libtool 2.4.2.
libtool: You should recreate aclocal.m4 with macros from libtool 2.4
libtool: and run autoconf again.
Makefile:629: recipe for target 'uim-el-agent' failed
gmake: *** [uim-el-agent] Error 63
gmake: *** Waiting for unfinished jobs....
libtool: Version mismatch error. This is libtool 2.4, but the
libtool: definition of this LT_INIT comes from libtool 2.4.2.
libtool: You should recreate aclocal.m4 with macros from libtool 2.4
libtool: and run autoconf again.
Makefile:633: recipe for target 'uim-el-helper-agent' failed
gmake: *** [uim-el-helper-agent] Error 63
*** Error code 2
 
Stop.
make: stopped in /usr/pkgsrc/inputmethod/uim-elisp
*** Error code 1
 
Stop.
make: stopped in /usr/pkgsrc/inputmethod/uim-elisp
*** Error code 1
 
Stop.
---

Full build log is here:
https://gist.github.com/tsutsui/4d60bc175f774b9390dd

Note uim-elisp fails with different errors on the official bulk build:
http://nyftp.netbsd.org/pub/pkgsrc/packages/reports/2014Q3/NetBSD-6.0-x86_64/20141025.1642/uim-elisp-1.8.6/configure.log

>How-To-Repeat:
cd pkgsrc/inputmethod/uim-elisp && make package

>Fix:
As found in the error log, an explicit autoconf with pkgsrc
libtool version (2.4.2) causes the problem.

Moving "pre-configure:" definisions which were added in
inputmethod/uim/Makefile.common rev 1.12
http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/inputmethod/uim/Makefile.common.diff?r1=1.11&r2=1.12
to inputmethod/uim/Makefile makes both uim and uim-elisp build,
but I don't know why this pre-configure autoconf regeneration is required:
http://mail-index.netbsd.org/pkgsrc-changes/2014/04/20/msg104734.html

---



Home | Main Index | Thread Index | Old Index