From gimp-developer-owner@scam.xcf.berkeley.edu Sun Jun 8 02:29:36 1997 Return-Path: gimp-developer-owner@scam.xcf.berkeley.edu Received: from xcf.berkeley.edu (scam.XCF.Berkeley.EDU [128.32.43.201]) by mint.mint.net (8.8.5/8.8.5) with SMTP id CAA27650 for ; Sun, 8 Jun 1997 02:29:35 -0400 Received: (qmail 651 invoked by uid 27258); 8 Jun 1997 07:20:51 -0000 Delivered-To: gimp-developer-outgoing@xcf.berkeley.edu Received: (qmail 648 invoked by uid 27258); 8 Jun 1997 07:20:50 -0000 Delivered-To: gimp-developer@scam.xcf.berkeley.edu Received: (qmail 642 invoked from network); 8 Jun 1997 07:20:48 -0000 Received: from xyplex4-1-7.ucs.indiana.edu (HELO poverty.bloomington.in.us) (root@129.79.18.7) by scam.xcf.berkeley.edu with SMTP; 8 Jun 1997 07:20:48 -0000 Received: from poverty.bloomington.in.us (scott@localhost [127.0.0.1]) by poverty.bloomington.in.us (8.7.3/8.7.3/poverty) with ESMTP id CAA24276 for ; Sun, 8 Jun 1997 02:29:09 -0500 Message-Id: <199706080729.CAA24276@poverty.bloomington.in.us> To: gimp-developer@scam.xcf.berkeley.edu Subject: [gimp-devel] ltconfig patch to fix linux shared library problem Date: Sun, 08 Jun 1997 02:29:04 -0500 From: Scott Goehring Status: RO Content-Length: 2292 Lines: 49 ltconfig figures, for some obscure reason, that linux uses SunOS-style shared library naming conventions. This is, of course, wrong. The following patch corrects this. --- gimp-0.99.10-dist/ltconfig Fri Jun 6 17:43:28 1997 +++ gimp-0.99.10/ltconfig Sun Jun 8 02:21:33 1997 @@ -260,9 +260,9 @@ *-*-linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'` esac -host_cpu=`echo $host | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\1/'` -host_vendor=`echo $host | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\2/'` -host_os=`echo $host | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\3/'` +host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` +host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` +host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` # Determine commands to create old-style static archives. old_archive_cmds='$AR cru $oldlib$oldobjs' --- gimp-0.99.10-dist/gtk+/ltconfig Fri Jun 6 17:43:28 1997 +++ gimp-0.99.10/gtk+/ltconfig Sun Jun 8 02:21:33 1997 @@ -260,9 +260,9 @@ *-*-linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'` esac -host_cpu=`echo $host | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\1/'` -host_vendor=`echo $host | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\2/'` -host_os=`echo $host | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\3/'` +host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` +host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` +host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` # Determine commands to create old-style static archives. old_archive_cmds='$AR cru $oldlib$oldobjs' --- gimp-0.99.10-dist/gtk+/glib/ltconfig Fri Jun 6 17:43:28 1997 +++ gimp-0.99.10/gtk+/glib/ltconfig Sun Jun 8 02:21:33 1997 @@ -260,9 +260,9 @@ *-*-linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'` esac -host_cpu=`echo $host | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\1/'` -host_vendor=`echo $host | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\2/'` -host_os=`echo $host | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\3/'` +host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` +host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` +host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` # Determine commands to create old-style static archives. old_archive_cmds='$AR cru $oldlib$oldobjs'