Carsten Grzemba | 28 May 08:17 2015
Picon

Re: 64 bit apache v2 package

I have uploded a 64bit apache24 version and you can give it a try:

pkgutil -t http://buildfarm.opencsw.org/opencsw/experimental/apache24 -i apache24

The 64bit version will selected:

/usr/sbin/svccfg -s cswapache24 'setprop config/enable_64bit = :boolean true'

reports are wellcome.

Am 12.05.15 schrieb Lenny Miceli <miceli <at> buffalo.edu>:

Does anyone know if this was ever done?  I don't find it in the package list.

Thanks,
  Lenny

On 08/02/2012 10:37 AM, Lenny Miceli wrote:
>For my case I need it for Coldfusion v9.  As of that version it only
>comes in a 64 bit version on Solaris.  So I need a 64 bit apache to
>place in front of it.
>
>Lenny
>
>On 08/02/2012 09:56 AM, Peter Bonivart wrote:
>>On Wed, Aug 1, 2012 at 9:12 PM, Lenny Miceli <miceli <at> buffalo.edu> wrote:
>>>Hi Everyone,
>>>
>>>Is a 64 bit apache v2 package being considered?  We used to install
>>>64 bit
>>>apache v2.2.15 using Blastwave from the harvard mirror.
>>>
>>>I don't see a 64 bit apache package in OpenCSW.  It would be a nice
>>>addition
>>>to add a 64 bit apache package since Solaris 10 doesn't come with a
>>>64-bit
>>>version.
>>
>>What's the benefit of a web server being 64-bit if you don't mind me
>>asking?
>>
>>/peter
>>_______________________________________________
>>users mailing list
>>users <at> lists.opencsw.org
>>https://lists.opencsw.org/mailman/listinfo/users
>>
>
>_______________________________________________
>users mailing list
>users <at> lists.opencsw.org
>https://lists.opencsw.org/mailman/listinfo/users
>
Alan M. Feldstein | 22 May 21:47 2015

Minimum libc version is 1.22.5

# /opt/csw/bin/vim
ld.so.1: vim: fatal: libc.so.1: version `SUNW_1.22.5' not found 
(required by file /space/opt/csw/bin/vim)
ld.so.1: vim: fatal: libc.so.1: open failed: No such file or directory
Killed
#

But pvs showed that I have version 1.23:

fonzie% pvs -no /usr/lib/libc.so
/usr/lib/libc.so -	SUNW_1.23;
/usr/lib/libc.so -	SUNWprivate_1.1;
fonzie%

Why doesn't that satisfy the minimum version requirement?

--

-- 
*Alan Feldstein*
Architectural Verification Engineer, Cosmic Horizon
<http://www.alanfeldstein.com/>
alan@... <mailto:alan@...>
*http://www.linkedin.com/in/feldstein*
	
work: +1 585 415 6682
See who we know in common <http://www.linkedin.com/e/wwk/1301367/> 	Want
a signature like this? <http://www.linkedin.com/e/sig/1301367/>

Dagobert Michelsen | 18 May 18:28 2015

Re: New recipe - libasr

Hi Freddy,

Am 13.05.2015 um 19:35 schrieb Freddy DISSAUX:
>> Thanks for your contribution! However, the file libsocket_priv.h seems to be lacking.
>> Can you please provide it?
> 
> Yes, and sorry for the inconvenience.
> 
> $ md5 openbsd-compat.tgz 
> MD5 (openbsd-compat.tgz) = c3149be3b4818cbb7adb6af9e6859127
> $ tar tzf openbsd-compat.tgz
> libasr/trunk/files/openbsd-compat
> libasr/trunk/files/openbsd-compat/ifaddrs.h
> libasr/trunk/files/openbsd-compat/getifaddrs.c
> libasr/trunk/files/openbsd-compat/libsocket_priv.h
> 
> Hope adding a directory in files is not a bad way.

I just added the tarball and made some slight adjustments to the recipe:
  https://buildfarm.opencsw.org/source/xref/opencsw/csw/mgar/pkg/libasr/trunk/Makefile
This includes renaming the library package to the canonical name CSWlibasr0
and adding 64 bit.

Would it be possible to submit the changes upstream to build from an unpatched version next time?

The slightly renamed packages
  CSWlibasr0
  CSWlibasr-dev
have been pushed to unstable for Solaris 10 and 11.

Thanks again for your contribution!

Best regards

  -- Dago
Carsten Grzemba | 13 May 08:24 2015
Picon

Re: 64 bit apache v2 package

There are some tasks to do, e.g. to deliver a mod-64.conf and mod-32.conf so the apache binary loads the proper modules.
Essentially the build works.

If you like to test the interim version:
pkgutil -t http://buildfarm.opencsw.org/opencsw/experimental/cgrzemba -i apache24

Carsten

Am 12.05.15 schrieb Lenny Miceli <miceli <at> buffalo.edu>:

Does anyone know if this was ever done?  I don't find it in the package list.

Thanks,
  Lenny

On 08/02/2012 10:37 AM, Lenny Miceli wrote:
>For my case I need it for Coldfusion v9.  As of that version it only
>comes in a 64 bit version on Solaris.  So I need a 64 bit apache to
>place in front of it.
>
>Lenny
>
>On 08/02/2012 09:56 AM, Peter Bonivart wrote:
>>On Wed, Aug 1, 2012 at 9:12 PM, Lenny Miceli <miceli <at> buffalo.edu> wrote:
>>>Hi Everyone,
>>>
>>>Is a 64 bit apache v2 package being considered?  We used to install
>>>64 bit
>>>apache v2.2.15 using Blastwave from the harvard mirror.
>>>
>>>I don't see a 64 bit apache package in OpenCSW.  It would be a nice
>>>addition
>>>to add a 64 bit apache package since Solaris 10 doesn't come with a
>>>64-bit
>>>version.
>>
>>What's the benefit of a web server being 64-bit if you don't mind me
>>asking?
>>
>>/peter
>>_______________________________________________
>>users mailing list
>>users <at> lists.opencsw.org
>>https://lists.opencsw.org/mailman/listinfo/users
>>
>
>_______________________________________________
>users mailing list
>users <at> lists.opencsw.org
>https://lists.opencsw.org/mailman/listinfo/users
>
Freddy DISSAUX | 8 May 11:52 2015
Picon

New recipe - libasr

Hello,

libasr is a free, simple and portable asynchronous resolver library.

It use some code from  https://java.net/projects/solaris/sources (CDDL).

Hope all rules/licences are respected.

Regards,
Index: libasr/Makefile
===================================================================
--- libasr/Makefile	(revision 0)
+++ libasr/Makefile	(working copy)
 <at>  <at>  -0,0 +1,2  <at>  <at> 
+%:
+	$(MAKE) -C trunk $*
Index: libasr/trunk/Makefile
===================================================================
--- libasr/trunk/Makefile	(revision 0)
+++ libasr/trunk/Makefile	(working copy)
 <at>  <at>  -0,0 +1,59  <at>  <at> 
+# $Id$
+# TODO (release-critical prefixed with !, non release-critical with *)
+#
+NAME = libasr
+VERSION = 201505061057
+GARTYPE = v2
+
+DESCRIPTION = libasr is a free, simple and portable asynchronous resolver library.
+define BLURB
+ libasr is a free, simple and portable asynchronous resolver library.
+ 
+ It allows to run dns queries and perform hostname resolutions in a fully asynchronous fashion. The
implementation is thread-less, fork-less, and does not make use of signals or other "tricks" that might
get in the developer's way. The API was initially developped for the OpenBSD operating system, where it is
natively supported.
+ 
+ This library is intended to bring this interface to other systems. It is originally provided as a support
library for the portable version of the OpenSMTPD daemon, but it can be used in any other contexts. It is
known to work on the following systems:
+ 
+     * Linux
+     * FreeBSD
+     * NetBSD
+     * DragonFly
+     * MacOSX
+ 
+ The primary source of information about libasr is the github repository.
+endef
+
+MASTER_SITES = http://www.opensmtpd.org/archives/
+DISTFILES  = $(DISTNAME).tar.gz
+
+ifneq ($(GAROSREL),11)
+PATCHFILES += 0001-add-openbsd-compat-getifaddrs.c.patch
+endif
+PATCHFILES += 0002-fix-possible-MAX-redefinition.patch
+
+GARCOMPILER = GNU
+
+PACKAGES += CSWlibasr
+CATALOGNAME_CSWlibasr = libasr
+PKGFILES_CSWlibasr += $(call baseisadirs,$(libdir),libasr\.so(\.\d+)*)
+SPKG_DESC_CSWlibasr += $(DESCRIPTION), libasr.so
+
+PACKAGES += CSWlibasr-dev
+CATALOGNAME_CSWlibasr-dev = libasr_dev
+SPKG_DESC_CSWlibasr-dev += $(DESCRIPTION), development files
+RUNTIME_DEP_PKGS_CSWlibasr-dev += CSWlibasr
+
+CONFIGURE_ARGS = $(DIRPATHS)
+CONFIGURE_ARGS += --with-mantype=man
+
+include gar/category.mk
+
+ifneq ($(GAROSREL),11)
+# ifaddrs.h    taken from https://java.net/projects/solaris/sources/on-src/content/usr/src/head/ifaddrs.h?raw=true
+# getifaddrs.c taken from https://java.net/projects/solaris/sources/on-src/content/usr/src/lib/libsocket/inet/getifaddrs.c?raw=true
+# libsocket_priv.h is a gruik hack
+pre-build-modulated:
+	cp $(FILEDIR)/openbsd-compat/ifaddrs.h $(WORKSRC)/openbsd-compat/
+	cp $(FILEDIR)/openbsd-compat/getifaddrs.c $(WORKSRC)/openbsd-compat/
+	cp $(FILEDIR)/openbsd-compat/libsocket_priv.h $(WORKSRC)/openbsd-compat/
+	 <at> $(MAKECOOKIE)
+endif

Property changes on: libasr/trunk/Makefile
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Index: libasr/trunk/checksums
===================================================================
--- libasr/trunk/checksums	(revision 0)
+++ libasr/trunk/checksums	(working copy)
 <at>  <at>  -0,0 +1  <at>  <at> 
+2a4b768b54892465570ef7488e56b737  libasr-201505061057.tar.gz
Index: libasr/trunk/files/0001-add-openbsd-compat-getifaddrs.c.patch
===================================================================
--- libasr/trunk/files/0001-add-openbsd-compat-getifaddrs.c.patch	(revision 0)
+++ libasr/trunk/files/0001-add-openbsd-compat-getifaddrs.c.patch	(working copy)
 <at>  <at>  -0,0 +1,24  <at>  <at> 
+From cf1d038c260ca6fd161174d6c5c42aaee90b1532 Mon Sep 17 00:00:00 2001
+From: Freddy DISSAUX <dsx@...>
+Date: Thu, 7 May 2015 09:53:12 +0200
+Subject: [PATCH] add openbsd-compat/getifaddrs.c
+
+---
+ src/Makefile.am | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/Makefile.am b/src/Makefile.am
+index 286d382..7121b0b 100644
+--- a/src/Makefile.am
++++ b/src/Makefile.am
+ <at>  <at>  -11,6 +11,7  <at>  <at>  libasr_la_SOURCES +=	$(top_srcdir)/openbsd-compat/strlcat.c
+ libasr_la_SOURCES +=	$(top_srcdir)/openbsd-compat/strlcpy.c
+ libasr_la_SOURCES +=	$(top_srcdir)/openbsd-compat/strsep.c
+ libasr_la_SOURCES +=	$(top_srcdir)/openbsd-compat/strtonum.c
++libasr_la_SOURCES +=	$(top_srcdir)/openbsd-compat/getifaddrs.c
+ 
+ include_HEADERS =	asr.h
+ 
+-- 
+2.3.1
+
Index: libasr/trunk/files/0002-fix-possible-MAX-redefinition.patch
===================================================================
--- libasr/trunk/files/0002-fix-possible-MAX-redefinition.patch	(revision 0)
+++ libasr/trunk/files/0002-fix-possible-MAX-redefinition.patch	(working copy)
 <at>  <at>  -0,0 +1,44  <at>  <at> 
+From 104a97a81ae81b29ae5796f9d1e48463b6305635 Mon Sep 17 00:00:00 2001
+From: Freddy DISSAUX <dsx@...>
+Date: Fri, 8 May 2015 11:01:26 +0200
+Subject: [PATCH] fix possible MAX redefinition
+
+---
+ src/gethostnamadr_async.c | 4 ++++
+ src/getnetnamadr_async.c  | 2 ++
+ 2 files changed, 6 insertions(+)
+
+diff --git a/src/gethostnamadr_async.c b/src/gethostnamadr_async.c
+index 2d6ecb7..5d34956 100644
+--- a/src/gethostnamadr_async.c
++++ b/src/gethostnamadr_async.c
+ <at>  <at>  -40,8 +40,12  <at>  <at> 
+ 
+ #include "asr_private.h"
+ 
++#ifndef MAXALIASES
+ #define MAXALIASES	35
++#endif
++#ifndef MAXADDRS
+ #define MAXADDRS	35
++#endif
+ 
+ struct hostent_ext {
+ 	struct hostent	 h;
+diff --git a/src/getnetnamadr_async.c b/src/getnetnamadr_async.c
+index ec14262..cc37ef0 100644
+--- a/src/getnetnamadr_async.c
++++ b/src/getnetnamadr_async.c
+ <at>  <at>  -33,7 +33,9  <at>  <at> 
+ 
+ #include "asr_private.h"
+ 
++#ifndef MAXALIASES
+ #define MAXALIASES	16
++#endif
+ 
+ struct netent_ext {
+ 	struct netent	 n;
+-- 
+2.3.1
+
Index: libasr/trunk
===================================================================
--- libasr/trunk	(revision 0)
+++ libasr/trunk	(working copy)

Property changes on: libasr/trunk
___________________________________________________________________
Added: svn:ignore
## -0,0 +1 ##
+work
Dagobert Michelsen | 24 Apr 22:13 2015

Re: OpenCSW question about package squid

Hi Dave,

> Am 24.04.2015 um 19:32 schrieb Rottman3D@...:
> 
> Thank you for your work on the Solaris Packages. I am trying to build Squid on Solaris and have been unable to
get it to compile. I was curious what configure options you used, specifically mine is failing about
DB_Create and DB_Create_Env symbols not being found. I followed the squid documentation on building on
Solaris but keep running into this last issue.

Sure, all build recipes and patches are available at
  https://buildfarm.opencsw.org/source/xref/opencsw/csw/mgar/pkg/squid/trunk/Makefile

Best regards

  — Dago

--

-- 
"You don't become great by trying to be great, you become great by wanting to do something,
and then doing it so hard that you become great in the process." - xkcd #896

Attachment (smime.p7s): application/pkcs7-signature, 3266 bytes
Doughty, Daniel | 24 Apr 15:48 2015

netsnmp won't install because SUNW is too low, but it's not too low

My netsnmp install on one of my Solaris boxes works just fine but on another box it won’t start up.  I’ve checked and the SUNW package is the same version on both boxes but that is what netsnmp is complaining about:

 

bash-3.00# cat /var/svc/log/network-cswnetsnmpd:default.log

[ Apr 24 20:11:22 Disabled. ]

[ Apr 24 20:11:23 Rereading configuration. ]

[ Apr 24 20:11:23 Enabled. ]

[ Apr 24 20:11:23 Executing start method ("/var/opt/csw/svc/method/svc-cswnetsnmpd start") ]

-n Starting snmpd:

ld.so.1: snmpd: fatal: libc.so.1: version `SUNW_1.22.5' not found (required by file /opt/csw/sbin/snmpd)

ld.so.1: snmpd: fatal: libc.so.1: open failed: No such file or directory

Killed

 

[ Apr 24 20:11:23 Method "start" exited with status 137 ]

[ Apr 24 20:11:23 Executing start method ("/var/opt/csw/svc/method/svc-cswnetsnmpd start") ]

-n Starting snmpd:

ld.so.1: snmpd: fatal: libc.so.1: version `SUNW_1.22.5' not found (required by file /opt/csw/sbin/snmpd)

ld.so.1: snmpd: fatal: libc.so.1: open failed: No such file or directory

Killed

 

[ Apr 24 20:11:23 Method "start" exited with status 137 ]

[ Apr 24 20:11:23 Executing start method ("/var/opt/csw/svc/method/svc-cswnetsnmpd start") ]

-n Starting snmpd:

ld.so.1: snmpd: fatal: libc.so.1: version `SUNW_1.22.5' not found (required by file /opt/csw/sbin/snmpd)

ld.so.1: snmpd: fatal: libc.so.1: open failed: No such file or directory

Killed

 

[ Apr 24 20:11:23 Method "start" exited with status 137 ]

[ Apr 24 20:13:03 Rereading configuration. ]

bash-3.00#

 

And my libc version is 1.23 which should be higher than 1.22.5

 

bash-3.00# pvs -no /usr/lib/libc.so

/usr/lib/libc.so -      SUNW_1.23;

/usr/lib/libc.so -      SUNWprivate_1.1;

bash-3.00#

 

Any advice would be very welcome.

 

Thanks,

Dan

 

This communication (including any attachment(s)) is intended solely for the recipient(s) named above and may contain information that is confidential, privileged or legally protected. Any unauthorized use or dissemination of this communication is strictly prohibited. If you have received this communication in error, please immediately notify the sender by return e-mail message and delete all copies of the original communication to include any copy that may reside in your sent box. Thank you for your cooperation.
Todd Strain | 13 Apr 16:43 2015

Custom packages in OpenCSW format.

I've created my own Solaris packages for our custom software using the document found here. I've left them in the directory format.

http://www.ibiblio.org/pub/packages/solaris/i86pc/html/creating.solaris.packages.html

 

Then I converted those packages to an OpenCSW-format following this document.

https://automatthias.wordpress.com/2009/11/26/sunw-packages-in-an-opencsw-format-catalog/#comment-19656

 

I then build the catalaog using “bldcat” command. Everything looks fine at this point as "pkgutil -U" will update the host, and "pkgutil -a" shows all my packages. But "pkgutil --install" fails saying the package is not in the catalog.

 

Can anyone tell me the proper way to add custom software to OpenCSW catalog format?

 

I've seen the OpenCSW packaging tutorial on Youtube from Maciej Blizinski but this doesn't directly apply to me as my packages are just a collection of flat files and do not have to be compiled.

 

Thank you,

Todd

 



CONFIDENTIALITY NOTICE: This e-mail may contain confidential and/or privileged information belonging to the sender and is only to be used by the intended recipient. Unless you are the intended recipient (or authorized to receive on their behalf), you may not: (a) use or act in reliance on this e-mail message or attachments, and/or (b) copy or disclose to anyone this e-mail message or any information contained in or attached to this e-mail message. If you received this in error, please advise the sender by reply e-mail and delete this message and any attachments. 
Tucker Berckmann | 8 Apr 20:50 2015

Unable to perform basic setup


Hello,

I am having the same problem as Richard was:


My questions are:
  • How do I add a now post to an existing thread? I am new to this forum and I don't know how to use it. Ideally, I would have responded to Dagobert instead of creating a new thread.
  • What is the resolution to this issue? I am using a vanilla install of Solaris 11.2. I don't know my pkgadd patchlevel, or even how to find it out.
  • Assuming the issue doesn't get resolved, how I download packages manually? I don't have a second Solaris machine with a working pkg-add, as recommended on the setup guide. Can't I just download packages individually to /var/spool/pkg and run pkgadd?
Thanks,

Tucker Berckmann


PLEASE NOTE: The information contained in this electronic mail message is intended only for the use of the designated recipient(s) named above. If the reader of this message is not the intended recipient, you are hereby notified that you have received this message in error and that any review, dissemination, distribution, or copying of this message is strictly prohibited. If you have received this communication in error, please notify the sender by telephone or e-mail (as shown above) immediately and destroy any and all copies of this message in your possession (whether hard copies or electronically stored copies).

Dagobert Michelsen | 8 Apr 16:31 2015

Re: OpenCSW question about package adobereader

Hi Michele,

Am 08.04.2015 um 02:17 schrieb Michele Denber <denber-mn4gwa5WIIQysxA8WJXlww@public.gmane.org>:

-------- Original Message -------- Subject: Date: From: To: CC:
Re: OpenCSW question about package adobereader
Tue, 7 Apr 2015 12:03:55 +0200
Dagobert Michelsen <dam-RJLij68YbUJAfugRpC6u6w@public.gmane.org>
denber-mn4gwa5WIIQysxA8WJXlww@public.gmane.org
Questions and discussions <users-ZwoEplunGu0I44EcYr5p3di2O/JbrIOy@public.gmane.org>


Hi Denber, I can confirm the error. This is the original invocation: LD_LIBRARY_PATH=/opt/csw/share/Adobe/Reader8/Reader/sparcsolaris/lib:/opt/csw/share/Adobe/Reader8/Reader/sparcsolaris/sidecars::/opt/csw/lib ldd /opt/csw/share/Adobe/Reader8/Reader/sparcsolaris/bin/acroread This fixes the error: LD_LIBRARY_PATH=/opt/csw/share/Adobe/Reader8/Reader/sparcsolaris/lib:/opt/csw/share/Adobe/Reader8/Reader/sparcsolaris/sidecars:/usr/lib:/usr/sfw/lib:/opt/csw/lib ldd /opt/csw/share/Adobe/Reader8/Reader/sparcsolaris/bin/acroread In /opt/csw/share/Adobe/Reader8/bin/acroread please replace the commented line with the uncommented one: #LD_LIBRARY_PATH=/opt/csw/lib LD_LIBRARY_PATH=/usr/lib:/usr/sfw/lib Initially the package worked as it is, maybe some changes to our gtk/glib/pango etc. libs are now no longer compatible. Let me know if this fixes your issue. It was a good idea but that didn't work: # LD_LIBRARY_PATH=/usr/lib:/usr/sfw/lib # export LD_LIBRARY_PATH # echo $LD_LIBRARY_PATH /usr/lib:/usr/sfw/lib # acroread ld.so.1: acroread: fatal: libgcc_s.so.1: version 'GCC_3.4' not found (required by file /opt/csw/lib/libgobject-2.0.so.0) ld.so.1: acroread: fatal: libgcc_s.so.1: open failed: No such file or directory ld.so.1: acroread: fatal: libgcc_s.so.1: version 'GCC_3.4' not found (required by file /opt/csw/lib/libgobject-2.0.so.0) ld.so.1: acroread: fatal: libgcc_s.so.1: open failed: No such file or directory ld.so.1: acroread: fatal: libgcc_s.so.1: version 'GCC_4.3.0' not found (required by file /opt/csw/lib/libglib-2.0.so.0) ld.so.1: acroread: fatal: libgcc_s.so.1: open failed: No such file or directory ld.so.1: acroread: fatal: libgcc_s.so.1: version 'GCC_4.3.0' not found (required by file /opt/csw/lib/libglib-2.0.so.0) ld.so.1: acroread: fatal: libgcc_s.so.1: open failed: No such file or directory ld.so.1: acroread: fatal: libgcc_s.so.1: version 'GCC_4.3.0' not found (required by file /opt/csw/lib/libgio-2.0.so.0) ld.so.1: acroread: fatal: libgcc_s.so.1: open failed: No such file or directory ld.so.1: acroread: fatal: libgcc_s.so.1: version 'GCC_4.3.0' not found (required by file /opt/csw/lib/libgio-2.0.so.0) ld.so.1: acroread: fatal: libgcc_s.so.1: open failed: No such file or directory ld.so.1: acroread: fatal: libgcc_s.so.1: version 'GCC_4.3.0' not found (required by file /opt/csw/lib/libglib-2.0.so.0) ld.so.1: acroread: fatal: libgcc_s.so.1: open failed: No such file or directory ld.so.1: acroread: fatal: relocation error: file /opt/csw/lib/libglib-2.0.so.0: symbol __clzsi2: referenced symbol not found Killed # I do think though that it may very well be a library version issue. Just yesterday I had a similar problem around Open Office. Changing the library path there fixed that. I just don't know how to determine which version of whatever it is it wants. I'm not a systems programmer or anything so I really don't know what to make of this.
You cannot set LD_LIBRARY_PATH on the command, my suggestion was to change the line in the file.
I have made experimental packages which have been adjusted:
Please give them a try and let me know, if they work I’ll push them to unstable/.


Best regards

  — Dago


-- 
"You don't become great by trying to be great, you become great by wanting to do something,
and then doing it so hard that you become great in the process." - xkcd #896

Attachment (smime.p7s): application/pkcs7-signature, 3266 bytes
Dagobert Michelsen | 7 Apr 12:03 2015

Re: OpenCSW question about package adobereader

Hi Denber,

> Am 07.04.2015 um 02:42 schrieb denber@...:
> 
> On a Sun Blade 2500 running Solaris 10 Sparc 64 I installed the OpenCSW acroread package and got this.  Thing
is, I do have libgcc_s.so.1.  Any iudea what went wrong?  Thanks.
> 
> # pwd
> /opt/csw/share/Adobe/Reader8/bin
> # acroread
> ld.so.1: acroread: fatal: libgcc_s.so.1: version \'GCC_3.4\' not found (required by file /opt/csw/lib/libgobject-2.0.so.0)
> ld.so.1: acroread: fatal: libgcc_s.so.1: open failed: No such file or directory
> ld.so.1: acroread: fatal: libgcc_s.so.1: version \'GCC_3.4\' not found (required by file /opt/csw/lib/libgobject-2.0.so.0)
> ld.so.1: acroread: fatal: libgcc_s.so.1: open failed: No such file or directory
> ld.so.1: acroread: fatal: libgcc_s.so.1: version \'GCC_4.3.0\' not found (required by file /opt/csw/lib/libglib-2.0.so.0)
> ld.so.1: acroread: fatal: libgcc_s.so.1: open failed: No such file or directory
> ld.so.1: acroread: fatal: libgcc_s.so.1: version \'GCC_4.3.0\' not found (required by file /opt/csw/lib/libglib-2.0.so.0)
> ld.so.1: acroread: fatal: libgcc_s.so.1: open failed: No such file or directory
> ld.so.1: acroread: fatal: libgcc_s.so.1: version \'GCC_4.3.0\' not found (required by file /opt/csw/lib/libgio-2.0.so.0)
> ld.so.1: acroread: fatal: libgcc_s.so.1: open failed: No such file or directory
> ld.so.1: acroread: fatal: libgcc_s.so.1: version \'GCC_4.3.0\' not found (required by file /opt/csw/lib/libgio-2.0.so.0)
> ld.so.1: acroread: fatal: libgcc_s.so.1: open failed: No such file or directory
> ld.so.1: acroread: fatal: libgcc_s.so.1: version \'GCC_4.3.0\' not found (required by file /opt/csw/lib/libglib-2.0.so.0)
> ld.so.1: acroread: fatal: libgcc_s.so.1: open failed: No such file or directory
> ld.so.1: acroread: fatal: relocation error: file /opt/csw/lib/libglib-2.0.so.0: symbol __clzsi2:
referenced symbol not found
> Killed
> #

I can confirm the error.

This is the original invocation:

LD_LIBRARY_PATH=/opt/csw/share/Adobe/Reader8/Reader/sparcsolaris/lib:/opt/csw/share/Adobe/Reader8/Reader/sparcsolaris/sidecars::/opt/csw/lib
ldd /opt/csw/share/Adobe/Reader8/Reader/sparcsolaris/bin/acroread

This fixes the error:

LD_LIBRARY_PATH=/opt/csw/share/Adobe/Reader8/Reader/sparcsolaris/lib:/opt/csw/share/Adobe/Reader8/Reader/sparcsolaris/sidecars:/usr/lib:/usr/sfw/lib:/opt/csw/lib
ldd /opt/csw/share/Adobe/Reader8/Reader/sparcsolaris/bin/acroread

In /opt/csw/share/Adobe/Reader8/bin/acroread please replace the commented line with the uncommented one:
  #LD_LIBRARY_PATH=/opt/csw/lib
  LD_LIBRARY_PATH=/usr/lib:/usr/sfw/lib

Initially the package worked as it is, maybe some changes to our gtk/glib/pango etc. libs are now no longer
compatible.

Let me know if this fixes your issue.

Best regards

  — Dago

--

-- 
"You don't become great by trying to be great, you become great by wanting to do something,
and then doing it so hard that you become great in the process." - xkcd #896

Attachment (smime.p7s): application/pkcs7-signature, 3266 bytes

Gmane