Hi Jan,

Ok this problem happened only on sparc (for now).
I build a new package linked against an older interface of libc.so but it
would be better to agree on the maximum version.
Does someone know the interface version available on the first release of
Solaris 10 ?

I used the following mapfile:
http://sourceforge.net/apps/trac/gar/browser/csw/mgar/pkg/openssh/trunk/files/map.openssh?rev=19006
Changes are here:
http://sourceforge.net/apps/trac/gar/changeset/18999/csw/mgar/pkg/openssh/trunk

I suppose all of our packages could suffer from the same problem so we
should probably enable some kind of global mapfile.

Yann


2012/8/17 Jan Holzhueter <[email protected]>

> Hi,
> was reported on irc:
>
> [ 12:53:11 ]   [ bulletmark ] http://pastebin.com/yL350GtK is the ld -v
> output
> [ 12:55:56 ]   [ bulletmark ] http://pastebin.com/Bp3iGtLR is the
> pkginfo -l CSWosshclient output
>
> Greetings
> Jan
>
>
> Am 17.08.12 14:52, schrieb Yann Rouillard:
> > Hi Jan,
> >
> > According to pvs, ssh is linked against SUNW_1.22 and SUNW_1.22.7
> >
> > root@solaris11-vm:~# pvs /opt/csw/bin/ssh
> >         [...]
> >         libc.so.1 (SUNW_1.22, SUNWprivate_1.1);
> >
> > How do you see the 1.22.7 ?
> >
> > What is the interface version of the first Solaris 10 release ?
> >
> > Yann
> >
> >
> > 2012/8/17 Jan Holzhueter <[email protected] <mailto:[email protected]>>
> >
> >     Hi,
> >     the newest CSWosshclient which was build after buildfarm update
> binds to
> >     a to new libc.so.1.
> >
> >     Version SUNW_1.22.7 which is Solaris 10 Update 10 if I'm not wrong.
> >
> >     The function used should be avoided an rebuild to have it run on
> older
> >     Kernels.
> >
> >     Version VERSION:  6.0p1,REV=2012.05.17 does not suffer from this:
> >
> >     ldd -v /opt/csw/bin/ssh |grep libc |grep 22
> >             libc.so.1 (SUNW_1.22) =>         /lib/libc.so.1
> >             libc.so.1 (SUNW_1.22) =>         /lib/libc.so.1
> >             libc.so.1 (SUNW_1.22.2) =>       /lib/libc.so.1
> >             libc.so.1 (SUNW_1.22) =>         /lib/libc.so.1
> >             libc.so.1 (SUNW_1.22.1) =>       /lib/libc.so.1
> >             libc.so.1 (SUNW_1.22.2) =>       /lib/libc.so.1
> >
> >
> >     pvs -s /usr/lib/libc.so.1 |more
> >
> >             SUNW_1.23:
> >             SUNW_1.22.7:
> >                     vasprintf;
> >                     smt_pause;
> >                     fdatasync;
> >                     asprintf;
> >             SUNW_1.22.6:
> >                     utimensat;
> >                     futimens;
> >             SUNW_1.22.5:
> >                     getpagesizes2;
> >
> >     What you can do see the samba package:
> >
> >
> http://sourceforge.net/apps/trac/gar/browser/csw/mgar/pkg/samba/trunk/Makefile#L326
> >
> >
> >     Dago did wanted to hack up a mapfile so this won't happen.
> >     Don't know the state of that. So this is a workaround.
> >
> >
> >     Greetings
> >     Jan
> >
> >
> >
> >
> >     _______________________________________________
> >     maintainers mailing list
> >     [email protected] <mailto:[email protected]>
> >     https://lists.opencsw.org/mailman/listinfo/maintainers
> >     .:: This mailing list's archive is public. ::.
> >
> >
> >
> >
> > _______________________________________________
> > maintainers mailing list
> > [email protected]
> > https://lists.opencsw.org/mailman/listinfo/maintainers
> > .:: This mailing list's archive is public. ::.
> >
>
> _______________________________________________
> maintainers mailing list
> [email protected]
> https://lists.opencsw.org/mailman/listinfo/maintainers
> .:: This mailing list's archive is public. ::.
>
_______________________________________________
maintainers mailing list
[email protected]
https://lists.opencsw.org/mailman/listinfo/maintainers
.:: This mailing list's archive is public. ::.

Reply via email to