stop skip_post_check_so abuse !
Przemyslaw Iskra
sparky at pld-linux.org
Fri Apr 22 16:24:04 CEST 2011
Please do not:
%define skip_post_check_so ANYTHING
without a very good reason. The missing-symbols check has been enabled
to detect broken linking and fix it, not to disable it anytime a problem
appears.
Right now there are 45 specs that define skip_post_check_so, only 11 of
them have a comment why it's been disabled, and only 5 of them give a
good reason to disable symbol checking.
Good reasons are:
- binary (no source) package, cannot be relinked
- broken design - circular dependency between libraries
- symbols provided by an executable
If you happen to stumble upon any of the above, please add a descriptive
comment just above %define skip_post_check_so. In any other case
FIX LIBRARY LINKING !
Best regards,
Przemysław Iskra.
--
____ sparky -- Przemyslaw ................ LANG...Pl,Ca,Es,En
/____) ___ ___ _ _ || Iskra : WWW . http://ppcrcd.pld-linux.org/
\____\| -_)'___| ||^'||//\\// : WWW2 ............ http://rsget.pl/
(____/|| (_-_|_|| ||\\ || : eMail ..... <sparky at pld-linux.org>
More information about the pld-devel-en
mailing list