Apache OpenOffice (AOO) Bugzilla – Issue 78393
don't append obsolete description function to shared libraries
Last modified: 2013-08-07 15:34:52 UTC
currently all shared libraries contain component_getDescriptionFunc. this is code generated from a description.xml and makes the description available at runtime. unfortunately these descriptions are neither maintained nor even existing for all shared libraries. thus most libraries simply contain a function which returns that there is no descriptio, which is quite pointless... (except for slowing down the build). also generating this code creates a tool/dependency chain which, for example, makes every external module depend on the module sal if the makefiles from solenv are used to build it.
there are a couple of references in .map and .dxp files (controlling exports) which need to be removed too
description function is gone. note: some modules still use (hopefully) maintained description.xml files for header generation (COMPnTYPELIST)
verified
.