-
Notifications
You must be signed in to change notification settings - Fork 149
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix compilation error on Solaris-11, use XrdCl logging #87
Conversation
… of Solaris-11 build.
Hi Alja, thanks! There are still some linking issues on MacOSX: https://buggybrain.net/tools/zerobin/?136aa9009342e30b#8rHVeUDNNvO27UhytntdpSJLYH2h0aaqZ/KoztsY+AE= Cheers, |
The lib is underlinked:
|
I have fixed the link error on OSX. Can you please send me the error messages in Solaris build? |
Hi Alja, sure, here it is: https://buggybrain.net/tools/zerobin/?e683b2ffc33544df#MFDKmqYUk0jEB0qKKNFdDInOxVjOnQRQbpd2lkJkGuw= Cheers, |
@abh3 Solaris build now fails because flock is not portable. I made a wrapper which fixes the problem https://github.com/alja/xrootd/compare/portable_flock. Thanks, |
Hi Alja, Indeed, the class you are looking for that will what you want in a Andy On Tue, 25 Feb 2014, Alja Mrak-Tadel wrote:
|
Modifier class to handle coherent process modifications
XrdFileCache had its own implementation of logging which had unsupported format of variadic macro (##operator). This caused compilation error on Soalris-11 (see #81).
With this pull request I removed XrdFileCache implementation of logging and used XrdCl::Log.