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>

Reply via email to