Hi,
Please find attached diffs for xstuff to hopefully install symlinks for
libXrender and libXfixes in /usr/openwin/lib. I only built it, I
haven't tried installing it.
Would be good if someone would like to test it. Let me know if
you want me to commit it, or feel free to commit it yourself.
So the idea of the symlinks is that Solaris 10u5 has libs like
/usr/X11/lib/libXrandr.so that have a runpath with
/usr/openwin/lib, and need libXrender.so, which then links
with old one in /usr/openwin/sfw/lib.
So there was some speculation on IRC that maybe it might
help to create symlinks in /usr/openwin/lib to point to
/usr/X11/lib/libXrender.so.
However I do not know about the original problem, or if this
is sufficient to fix it, or not.
Here are some outputs on my sol10u5 box:
# pkgchk -l -p /usr/X11/lib/libXrandr.so
Pathname: /usr/X11/lib/libXrandr.so
Type: symbolic link
Source of link: libXrandr.so.2
Referenced by the following packages:
SUNWxorg-clientlibs
Current status: installed
# dump -Lv /usr/X11/lib/libXrandr.so
/usr/X11/lib/libXrandr.so:
**** DYNAMIC SECTION INFORMATION ****
.dynamic:
[INDEX] Tag Value
[1] POSFLAG_1 LAZYLOAD
[2] NEEDED libXext.so.0
[3] POSFLAG_1 LAZYLOAD
[4] NEEDED libXrender.so.1
[5] POSFLAG_1 LAZYLOAD
[6] NEEDED libX11.so.4
[7] NEEDED libc.so.1
[8] SONAME libXrandr.so.2
[9] RUNPATH /usr/openwin/lib:/usr/openwin/sfw/lib
[10] RPATH /usr/openwin/lib:/usr/openwin/sfw/lib
[11] HASH 0x1b8
[12] STRTAB 0x898
[13] STRSZ 0x51a
[14] SYMTAB 0x408
[15] SYMENT 0x10
[16] CHECKSUM 0xef6b
[17] VERDEF 0xe54
[18] VERDEFNUM 0x4
[19] VERNEED 0xdb4
[20] VERNEEDNUM 0x4
[21] RELCOUNT 0x6
[22] PLTSZ 0xa0
[23] PLTREL 0x11
[24] JMPREL 0xf98
[25] REL 0xf68
[26] RELSZ 0xd0
[27] RELENT 0x8
[28] SYMINFO 0x94
[29] SYMINSZ 0x124
[30] SYMINENT 0x4
[31] FEATURE_1 PARINIT
[32] FLAGS 0
[33] FLAGS_1 0
[34] PLTGOT 0x16000
#
Thanks, Mark
--
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name:
svn_diff_Dude_xstuff_usr_openwin_lib_symlinks_for_libXrender_and_libXfixes.txt
URL:
<http://mail.opensolaris.org/pipermail/kde-discuss/attachments/20080823/2df213f8/attachment.txt>