Dear David,

i have addressed the problem with libnssock.dylib + rpath in the repository.
Background: I've introduced libnssock to remove redundancies in the 
driver procs of different modules.
however, if there is no installed version, the libraries compiled with 
rpaths pointing the the installed directory fail (what you experienced).
I've now removed libnssock.dylib and build back nssmtpd to the state we 
had before (duplicated procs), but this duplication is still acceptable.
(see changes [1, 2])

however, running "make test" does not fully work yet without a installed 
version, due to some other rpath dependency:
the proxy-tests of the test suite fail ... also with older versions such 
as 4.99.7

dyld: Library not loaded: /usr/local/ns/lib/libnsproxy.dylib
   Referenced from: 
/usr/local/src/naviserver-4.99.7/tests/../nsproxy/nsproxy
   Reason: image not found

i can live with this, but i would certainly appreciate to have this 
removed.
help is always welcome.

-g

[1] 
https://bitbucket.org/naviserver/naviserver/commits/86bb3d18990e90b6ba8eaaf839bc39564cc1038f
[2] 
https://bitbucket.org/naviserver/nssmtpd/commits/5361fe6ece184805147a3a76bbc8f70d9878acb3

Am 23.06.16 um 09:35 schrieb Gustaf Neumann:
> I think, the problem is a consequence of the following change
>
> https://sourceforge.net/p/naviserver/mailman/message/33544665/
>
> ... together with the attempt to make the plain socket driver 
> functions reusable.
> One option is to build without rpath.... I'll take at look at the 
> problem over the weekend
> or early next week.
>
> -g

------------------------------------------------------------------------------
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
_______________________________________________
naviserver-devel mailing list
naviserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/naviserver-devel

Reply via email to