GNU logs - #18099, boring messages


Message sent to bug-libtool@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#18099: AIX TLS symbols do not make it into dynamic libraries
Resent-From: Thomas Jahns <jahns@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-libtool@HIDDEN
Resent-Date: Thu, 24 Jul 2014 15:02:01 +0000
Resent-Message-ID: <handler.18099.B.140621411130547 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 18099
X-GNU-PR-Package: libtool
X-GNU-PR-Keywords: 
To: 18099 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-libtool@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.140621411130547
          (code B ref -1); Thu, 24 Jul 2014 15:02:01 +0000
Received: (at submit) by debbugs.gnu.org; 24 Jul 2014 15:01:51 +0000
Received: from localhost ([127.0.0.1]:36848 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1XAKWk-0007wc-Tn
	for submit <at> debbugs.gnu.org; Thu, 24 Jul 2014 11:01:51 -0400
Received: from eggs.gnu.org ([208.118.235.92]:53649)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <jahns@HIDDEN>) id 1XAKWh-0007wK-I4
 for submit <at> debbugs.gnu.org; Thu, 24 Jul 2014 11:01:49 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <jahns@HIDDEN>) id 1XAKWW-00005I-S1
 for submit <at> debbugs.gnu.org; Thu, 24 Jul 2014 11:01:42 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled
 version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:43786)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <jahns@HIDDEN>) id 1XAKWW-00005B-Pv
 for submit <at> debbugs.gnu.org; Thu, 24 Jul 2014 11:01:36 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:55324)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <jahns@HIDDEN>) id 1XAKWR-00063I-3o
 for bug-libtool@HIDDEN; Thu, 24 Jul 2014 11:01:36 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <jahns@HIDDEN>) id 1XAKWK-0008T5-Rw
 for bug-libtool@HIDDEN; Thu, 24 Jul 2014 11:01:30 -0400
Received: from mailto.dkrz.de ([2001:638:70e:10c::2]:33091 helo=mail2.dkrz.de)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <jahns@HIDDEN>) id 1XAKWK-0008Sb-HT
 for bug-libtool@HIDDEN; Thu, 24 Jul 2014 11:01:24 -0400
Received: from mail2i.dkrz.de (mailto.dkrz.de [IPv6:2001:638:70e:1e::84] (may
 be forged))
 by mail2.dkrz.de (8.14.9/8.14.9) with ESMTP id s6OEepGl019747
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL)
 for <bug-libtool@HIDDEN>; Thu, 24 Jul 2014 16:40:51 +0200
Received: from [136.172.17.125] (taifun.d.dkrz.de [136.172.17.125])
 by mail2i.dkrz.de (8.14.9/8.14.9) with ESMTP id s6OEepmb025171
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=FAIL)
 for <bug-libtool@HIDDEN>; Thu, 24 Jul 2014 16:40:51 +0200
Message-ID: <53D11AF2.7000905@HIDDEN>
Date: Thu, 24 Jul 2014 16:40:50 +0200
From: Thomas Jahns <jahns@HIDDEN>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
 rv:24.0) Gecko/20100101 Icedove/24.6.0
MIME-Version: 1.0
X-Enigmail-Version: 1.6
Content-Type: multipart/signed; protocol="application/pkcs7-signature";
 micalg=sha1; boundary="------------ms040806070609030509000705"
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3
 (mail2.dkrz.de [IPv6:2001:638:70e:10c::2]);
 Thu, 24 Jul 2014 16:40:51 +0200 (CEST)
X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address
 (bad octet value).
X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address
 (bad octet value).
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -4.1 (----)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -4.1 (----)

This is a cryptographically signed message in MIME format.

--------------ms040806070609030509000705
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hello,

we encountered some problems when building an OpenMP application/library =
package
because of a missing symbol on AIX 6.1 TL8 running on an IBM Power6 syste=
m.

We traced the problem down to an omission in libtool: since the matching =
string
for AIX

  symcode=3D'[[BCDT]]'

does not include global TLS symbols (letter L of AIX nm) we faced a probl=
em with
a symbol compiled into an object and visible in the static version of the=

library being invisible in the shared library object.

In short: could someone add L to above symcode assignment (line 3748 in
build-aux/ltmain.in)?

Also when reading the AIX nm manual page[1] I see that letter A for globa=
l
absolute symbols is equally unrecognized. So it might make sense to add t=
hat as
well but have no test case for that.

Regards, Thomas

[1] Can be searched on the Internat as AIX "Commands Reference, Volume 4:=
 n
through r", I found it at

<http://www-01.ibm.com/support/knowledgecenter/api/content/ssw_aix_71/com=
=2Eibm.aix.cmds4/aixcmds4_pdf.pdf>
page 216
--=20
Thomas Jahns
DKRZ GmbH, Department: Application software

Deutsches Klimarechenzentrum
Bundesstra=DFe 45a
D-20146 Hamburg

Phone: +49-40-460094-151
Fax: +49-40-460094-270
Email: Thomas Jahns <jahns@HIDDEN>


--------------ms040806070609030509000705
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIOXTCC
BCEwggMJoAMCAQICAgDHMA0GCSqGSIb3DQEBBQUAMHExCzAJBgNVBAYTAkRFMRwwGgYDVQQK
ExNEZXV0c2NoZSBUZWxla29tIEFHMR8wHQYDVQQLExZULVRlbGVTZWMgVHJ1c3QgQ2VudGVy
MSMwIQYDVQQDExpEZXV0c2NoZSBUZWxla29tIFJvb3QgQ0EgMjAeFw0wNjEyMTkxMDI5MDBa
Fw0xOTA2MzAyMzU5MDBaMFoxCzAJBgNVBAYTAkRFMRMwEQYDVQQKEwpERk4tVmVyZWluMRAw
DgYDVQQLEwdERk4tUEtJMSQwIgYDVQQDExtERk4tVmVyZWluIFBDQSBHbG9iYWwgLSBHMDEw
ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDpm8NnhfkNrvWNVMOWUDU9YuluTO2U
1wBblSJ01CDrNI/W7MAxBAuZgeKmFNJSoCgjhIt0iQReW+DieMF4yxbLKDU5ey2QRdDtoAB6
fL9KDhsAw4bpXCsxEXsM84IkQ4wcOItqaACa7txPeKvSxhObdq3u3ibo7wGvdA/BCaL2a869
080UME/15eOkyGKbghoDJzANAmVgTe3RCSMqljVYJ9N2xnG2kB3E7f81hn1vM7PbD8URwoqD
oZRdQWvY0hD1TP3KUazZve+Sg7va64sWVlZDz+HVEz2mHycwzUlU28kTNJpxdcVs6qcLmPkh
nSevPqM5OUhqjK3JmfvDEvK9AgMBAAGjgdkwgdYwcAYDVR0fBGkwZzBloGOgYYZfaHR0cDov
L3BraS50ZWxlc2VjLmRlL2NnaS1iaW4vc2VydmljZS9hZl9Eb3dubG9hZEFSTC5jcmw/LWNy
bF9mb3JtYXQ9WF81MDkmLWlzc3Vlcj1EVF9ST09UX0NBXzIwHQYDVR0OBBYEFEm3xs/oPR9/
6kR7Eyn38QpwPt5kMB8GA1UdIwQYMBaAFDHDeRu69VPXF+CJei0XbAqzK50zMA4GA1UdDwEB
/wQEAwIBBjASBgNVHRMBAf8ECDAGAQH/AgECMA0GCSqGSIb3DQEBBQUAA4IBAQA74Vp3wEgX
3KkY7IGvWonwvSiSpspZGBJw7Cjy565/lizn8l0ZMfYTK3S9vYCyufdnyTmieTvhERHua3iR
M347XyYndVNljjNj7s9zw7CSI0khUHUjoR8Y4pSFPT8z6XcgjaK95qGFKUD2P3MyWA0Ja6ba
hWzAP7uNZmRWJE6uDT8yNQFb6YyC2XJZT7GGhfF0hVblw/hc843uR7NTBXDn5U2KaYMo4RMJ
hp5eyOpYHgwf+aTUWgRo/Sg+iwK2WLX2oSw3VwBnqyNojWOl75lrXP1LVvarQIc01BGSbOyH
xQoLBzNytG8MHVQs2FHHzL8w00Ny8TK/jM5JY6gA9/IcMIIE8TCCA9mgAwIBAgIECgyxeTAN
BgkqhkiG9w0BAQUFADBaMQswCQYDVQQGEwJERTETMBEGA1UEChMKREZOLVZlcmVpbjEQMA4G
A1UECxMHREZOLVBLSTEkMCIGA1UEAxMbREZOLVZlcmVpbiBQQ0EgR2xvYmFsIC0gRzAxMB4X
DTA3MDMwNjA5MjcwNloXDTE5MDMwNTAwMDAwMFowbTELMAkGA1UEBhMCREUxKjAoBgNVBAoT
IURldXRzY2hlcyBLbGltYXJlY2hlbnplbnRydW0gR21iSDEWMBQGA1UEAxMNREtSWiBDQSAt
IEcwMjEaMBgGCSqGSIb3DQEJARYLcGtpQGRrcnouZGUwggEiMA0GCSqGSIb3DQEBAQUAA4IB
DwAwggEKAoIBAQCqhnbMtlVx2/scupWN3EJJYUWc1C2wnH5KrT2EZxUS41fKjm/rwfXBtpsb
ODSoEEAIsO0MJg0KhhTx3c6WBIIArZqDF7xfZhY1IbJu4qIzsOQz67cLMF+6SOwLYvJO+W8l
BFUVKa0ImVHLvSP6CGq1ySZD6sM4ZfYu9kyxkqx2gGz8ERUZL9x+/JUIa8fC2IGnIrpalgKB
hZBE/8L5AaAP8W4SeZQ0s/Moy8kCbN8YXiXConE+C8XvumN0XwVDEz4gf85To4FTv121Q+KV
9lXWxVmqNyAxfwb2k8Q0SAvs6Ji1rWEKTqc9PR3yD8Q41l00nXj8QmzUELyWFAN32RwbAgMB
AAGjggGqMIIBpjAPBgNVHRMBAf8EBTADAQH/MAsGA1UdDwQEAwIBBjAdBgNVHQ4EFgQUqzPo
OiMdOS5e4AWiCVkpSC3s5jYwHwYDVR0jBBgwFoAUSbfGz+g9H3/qRHsTKffxCnA+3mQwFgYD
VR0RBA8wDYELcGtpQGRrcnouZGUwgYgGA1UdHwSBgDB+MD2gO6A5hjdodHRwOi8vY2RwMS5w
Y2EuZGZuLmRlL2dsb2JhbC1yb290LWNhL3B1Yi9jcmwvY2FjcmwuY3JsMD2gO6A5hjdodHRw
Oi8vY2RwMi5wY2EuZGZuLmRlL2dsb2JhbC1yb290LWNhL3B1Yi9jcmwvY2FjcmwuY3JsMIGi
BggrBgEFBQcBAQSBlTCBkjBHBggrBgEFBQcwAoY7aHR0cDovL2NkcDEucGNhLmRmbi5kZS9n
bG9iYWwtcm9vdC1jYS9wdWIvY2FjZXJ0L2NhY2VydC5jcnQwRwYIKwYBBQUHMAKGO2h0dHA6
Ly9jZHAyLnBjYS5kZm4uZGUvZ2xvYmFsLXJvb3QtY2EvcHViL2NhY2VydC9jYWNlcnQuY3J0
MA0GCSqGSIb3DQEBBQUAA4IBAQDLJ4vuu+mrQURE+IiAeArFJN0ANThgTAM/vc1CgzxrzrCP
raTfxWmHvxLQmEJuliqmFuHLhYWQK/zaU8RreFdNTd5gslTml+v6am6ZJlew6BxhpfjOwdS6
X5SFqfmRM+SzrFDZaklrIF1qbspCpMrec/Cd+E9Up3dY8Or6sPPh8uayKdLNzrMYmNdG+olF
hBOzo1CeJng5k1h2BYgyq8TdTXU0lmZy/wyefajoGvfPJKWtE5iE1Ld+VykQF40SkBPaoYj3
4hOXDKTlz2qqt0Rx+lpjLJXX1OiJaI+XU39wUTVMZYLK4WYGoAxERUovlNHcg9SzU3SHhNTF
KnmiEP0yMIIFPzCCBCegAwIBAgIHFBz57H/rrTANBgkqhkiG9w0BAQUFADBtMQswCQYDVQQG
EwJERTEqMCgGA1UEChMhRGV1dHNjaGVzIEtsaW1hcmVjaGVuemVudHJ1bSBHbWJIMRYwFAYD
VQQDEw1ES1JaIENBIC0gRzAyMRowGAYJKoZIhvcNAQkBFgtwa2lAZGtyei5kZTAeFw0xMjA3
MTExMzE1MDlaFw0xNTA3MTExMzE1MDlaMG8xCzAJBgNVBAYTAkRFMSowKAYDVQQKEyFEZXV0
c2NoZXMgS2xpbWFyZWNoZW56ZW50cnVtIEdtYkgxHTAbBgNVBAsTFEFwcGxpY2F0aW9uIFNv
ZnR3YXJlMRUwEwYDVQQDEwxUaG9tYXMgSmFobnMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
ggEKAoIBAQC7LY2MF/6SUmSO3MUh8jnj1J1uWOSqkQFp1s1tDonXj8qxa7Ivo0CsiKsPL0/h
mXw116fdccdF11U/rp4uk/Nep85NzgPjSTWQDW07XZrLBtAfxH6LzcF2kGKcjzIFDS6PNsnF
MRh0stJLu++XaNTVlgb5rQJfJTHKtAxdGZfkUs1jU1LsDfkb/+kqnyMoi/UQNGpq/Vpz77j5
Ve/80dRkWCkb8B+QBRBQD5R609AHyrMiAwHSxN1Gz1VM22mFLQ1LcYV+sQ075fgtDVx+bzC4
wbGxWccIrV+43pxBxH7Nio2XR34gGbsKQWLoqLprufrc5G6/zeGv1IFbZgxiFcZZAgMBAAGj
ggHgMIIB3DAvBgNVHSAEKDAmMBEGDysGAQQBga0hgiwBAQQCAzARBg8rBgEEAYGtIYIsAgEE
AgMwCQYDVR0TBAIwADALBgNVHQ8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUF
BwMEMB0GA1UdDgQWBBSqlMsxCjVCIX5fxazFCd3E+VLiWDAfBgNVHSMEGDAWgBSrM+g6Ix05
Ll7gBaIJWSlILezmNjAYBgNVHREEETAPgQ1qYWhuc0Bka3J6LmRlMH0GA1UdHwR2MHQwOKA2
oDSGMmh0dHA6Ly9jZHAxLnBjYS5kZm4uZGUvZGtyei1jYS9wdWIvY3JsL2dfY2FjcmwuY3Js
MDigNqA0hjJodHRwOi8vY2RwMi5wY2EuZGZuLmRlL2RrcnotY2EvcHViL2NybC9nX2NhY3Js
LmNybDCBmAYIKwYBBQUHAQEEgYswgYgwQgYIKwYBBQUHMAKGNmh0dHA6Ly9jZHAxLnBjYS5k
Zm4uZGUvZGtyei1jYS9wdWIvY2FjZXJ0L2dfY2FjZXJ0LmNydDBCBggrBgEFBQcwAoY2aHR0
cDovL2NkcDIucGNhLmRmbi5kZS9ka3J6LWNhL3B1Yi9jYWNlcnQvZ19jYWNlcnQuY3J0MA0G
CSqGSIb3DQEBBQUAA4IBAQB9msGdQZMX8T2v/2YD7j2/9WvzK7sWzrdIc+E5D3cV1Ohy5lMA
pXlRzlEen63zkVhU0t3nmJ2PQJat/QokfRrxdqjDcZaGzc5kCVQkGurmsn70FRXNkiJBCuAN
BhYIIc19EMGCrvSx9eEsjBYq0QrG336/WndMuK8PZJw60/osAoPrH24uNXoGtuJh3zwaY0FG
01U+2JpX5Vv/n29A5XEEZgxWse3vh7gGrO228TNdzy+9TOnJoOSU+dAtUXVK5Ilaff0pBD5I
a9ykd+ScdCyzlCPsLIFn0JHYLVaX6QJcX4OiH/D3lPMepcXpPU6j0XLBx4NQL3jmQm1VzRei
H2fpMYIDhDCCA4ACAQEweDBtMQswCQYDVQQGEwJERTEqMCgGA1UEChMhRGV1dHNjaGVzIEts
aW1hcmVjaGVuemVudHJ1bSBHbWJIMRYwFAYDVQQDEw1ES1JaIENBIC0gRzAyMRowGAYJKoZI
hvcNAQkBFgtwa2lAZGtyei5kZQIHFBz57H/rrTAJBgUrDgMCGgUAoIIB4TAYBgkqhkiG9w0B
CQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNDA3MjQxNDQwNTBaMCMGCSqGSIb3
DQEJBDEWBBQVNKc82Mj7Y1gD7eG1e0ufqEuyizBsBgkqhkiG9w0BCQ8xXzBdMAsGCWCGSAFl
AwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3
DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGHBgkrBgEEAYI3EAQxejB4MG0xCzAJ
BgNVBAYTAkRFMSowKAYDVQQKEyFEZXV0c2NoZXMgS2xpbWFyZWNoZW56ZW50cnVtIEdtYkgx
FjAUBgNVBAMTDURLUlogQ0EgLSBHMDIxGjAYBgkqhkiG9w0BCQEWC3BraUBka3J6LmRlAgcU
HPnsf+utMIGJBgsqhkiG9w0BCRACCzF6oHgwbTELMAkGA1UEBhMCREUxKjAoBgNVBAoTIURl
dXRzY2hlcyBLbGltYXJlY2hlbnplbnRydW0gR21iSDEWMBQGA1UEAxMNREtSWiBDQSAtIEcw
MjEaMBgGCSqGSIb3DQEJARYLcGtpQGRrcnouZGUCBxQc+ex/660wDQYJKoZIhvcNAQEBBQAE
ggEAkK8aVHEFxIOMzT5T0re5Hl+ApYhBASHUV7IRnyyT0CIJkro3gxyMZaPjJTRffMThthnW
iMF8qNYGtCrwvau6XrJK14sToEPs8jeB4TF+l/Xm2VMEoHOui4uRVPhsvTYQMnxS7wSjyh85
E7H4sZBS3UV2NAJEXT0D8c+xBCpF5muH8cJdnhbaCqIEkfWDey0/qhsAxRsLwd3amM9MeRA1
X8fStJ4mPTaS/sFFyETL7tdXgz5twTTvu0Fqxk3geIsDXSwpL85J0ZmzpXRPVc1c7C5WE0W8
p9PcsPNYVbIWGztZCvI7VhD2ok6vluXOAa3q66dqILdy5Zb3A2vhHH5mOQAAAAAAAA==
--------------ms040806070609030509000705--




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.503 (Entity 5.503)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Thomas Jahns <jahns@HIDDEN>
Subject: bug#18099: Acknowledgement (AIX TLS symbols do not make it into
 dynamic libraries)
Message-ID: <handler.18099.B.140621411130547.ack <at> debbugs.gnu.org>
References: <53D11AF2.7000905@HIDDEN>
X-Gnu-PR-Message: ack 18099
X-Gnu-PR-Package: libtool
Reply-To: 18099 <at> debbugs.gnu.org
Date: Thu, 24 Jul 2014 15:02:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-libtool@HIDDEN

If you wish to submit further information on this problem, please
send it to 18099 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
18099: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D18099
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems



Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.