Subject: pkg/25230: pkgsrc: lang/smalltalk 2.1.4 doesnot compile with libtool 1.5.2
To: None <gnats-bugs@gnats.NetBSD.org>
From: None <rudihl@gmx.de>
List: pkgsrc-bugs
Date: 04/18/2004 17:48:11
>Number:         25230
>Category:       pkg
>Synopsis:       pkgsrc: lang/smalltalk 2.1.4 doesnot compile with libtool 1.5.2
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Apr 18 17:49:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     Rudi
>Release:        1.6.2
>Organization:
-private-
>Environment:
NetBSD ibook 1.6.2 NetBSD 1.6.2 (IBOOK) #9: Thu Apr  8 21:09:21 CEST 2004     rudi@ibook:/usr/src/sys/arch/macppc/compile/IBOOK macppc

>Description:
make install in lang/smalltalk stops with ERROR
>How-To-Repeat:
Probably the libtool version is important:
ltmain.sh (GNU libtool) 1.5.2 (1.1220.2.60 2004/01/25 12:25:08)

>Fix:
option to libtool is interpreted different than desired.
add "=" to fix.
The problem seems inherited from the original source.

diff -c2
*** work/smalltalk-2.1.4/libgst/Makefile	Sun Apr 18 18:56:11 2004
--- work/smalltalk-2.1.4/libgst/Makefile-orginal	Sun Apr 18 18:55:30 2004
***************
*** 103,107 ****
  # libtool 1.5; I have plugged it back in libtool 1.4, so that it is
  # upwards compatible.
! LIBTOOL = $(SHELL) $(top_builddir)/libtool --tag=disable-shared
  LIGHTNING_MAIN_FALSE = 
  LIGHTNING_MAIN_TRUE = #
--- 103,107 ----
  # libtool 1.5; I have plugged it back in libtool 1.4, so that it is
  # upwards compatible.
! LIBTOOL = $(SHELL) $(top_builddir)/libtool --tag disable-shared
  LIGHTNING_MAIN_FALSE = 
  LIGHTNING_MAIN_TRUE = #

>Release-Note:
>Audit-Trail:
>Unformatted: