[opensuse-packaging] boinc client: shared-lib-calls-exit
Hello Mates, i'm packaging boinc client 6.6.40 and i'm getting: boinc-client.x86_64: W: shared-lib-calls-exit /usr/lib64/libboinc_graphics2.so.6.6.40 exit@GLIBC_2.2.5 boinc-client.x86_64: W: shared-lib-calls-exit /usr/lib64/libboinc_api.so.6.6.40 exit@GLIBC_2.2.5 This library package calls exit() or _exit(), probably in a non-fork() context. Doing so from a library is strongly discouraged - when a library function calls exit(), it prevents the calling program from handling the error, reporting it to the user, closing files properly, and cleaning up any state that the program has. It is preferred for the library to return an actual error code and let the calling program decide how to handle the situation Does anyone knows how to fix it? -- Sincerely yours Sascha Manns openSUSE Member openSUSE Ambassador openSUSE Marketing Team openSUSE Build Service Web: http://saschamanns.gulli.to Blog: http://saigkill.wordpress.com ClaimID: http://claimid.com/saigkill -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On 13/10/09 15:53, Sascha 'saigkill' Manns wrote:
Does anyone knows how to fix it?
No, you have to ask upstream if the use of exit() is right for the context. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
participants (2)
-
Cristian Rodríguez
-
Sascha 'saigkill' Manns