• Joerg Bruehe's avatar
    RPMs for ULN do not build in MySQL 5.6: Patches + libmysqld.so · 66f1e55b
    Joerg Bruehe authored
    Bug #15972480
    
    This is the change for 5.5:
        a cleanup in the way "libmysqld.so" is created.
    (Patches were adapted for 5.5 previously.)
    
    Originally, the ".so" was created by taking all modules in
    "libmysqld.a", after removing some few which caused unresolved
    references.
    This is no good idea, rather "ld" should be used to follow all
    references from some few start modules.
    
    At the same time, the ".so" version needed to be corrected:
    The original "0.0.1" is both wrong and risky.
    Rather, the server version is used to identify the ".so" file,
    but for linkage the first two levels are sufficient (so upgrades
    are possible without re-building the embedded application).
    66f1e55b
mysql.spec.sh 72.3 KB