Index: doc/developer/packaging/Changelog =================================================================== --- doc/developer/packaging/Changelog (revision 29167) +++ doc/developer/packaging/Changelog (revision 29168) @@ -17,6 +17,10 @@ 2. sorted out files and dependencies of the librnd packages; please make sure librnd is packaged. +3. pcb-rnd-core has all plugins built-in, so they are not dynamically loaded; + old versions of pacakges.html listed non-existing .so and .pup files for + these plugins, new version does not. + B. changes that probably DO need action 1. if you had a workaround for the --as-needed linker problem, please Index: doc/developer/packaging/packages.html =================================================================== --- doc/developer/packaging/packages.html (revision 29167) +++ doc/developer/packaging/packages.html (revision 29168) @@ -19,7 +19,7 @@ pcb-rnd-lib-io pcb-rnd-core lib_gensexpr lib_netmap pcb-rnd-io-standard pcb-rnd-core pcb-rnd-lib-io io_pcb io_tedax pcb-rnd-lib-gui pcb-rnd-core dialogs draw_fontsel lib_hid_common lib_hid_pcbui -pcb-rnd-core act_draw act_read autocrop ddraft draw_csect draw_fab drc_orig extedit exto_std fp_board fp_fs hid_batch io_lihata lib_compat_help lib_polyhelp mincut propedit query report rubberband_orig script shape +pcb-rnd-core(builtin: act_draw act_read autocrop ddraft draw_csect draw_fab drc_orig extedit exto_std fp_board fp_fs hid_batch io_lihata lib_compat_help lib_polyhelp mincut propedit query report rubberband_orig script shape) pcb-rnd-lib-gtk pcb-rnd-core pcb-rnd-lib-gui lib_gtk_common pcb-rnd-hid-lesstif pcb-rnd-core pcb-rnd-lib-gui hid_lesstif pcb-rnd-io-alien pcb-rnd-core pcb-rnd-lib-io io_autotrax io_dsn io_eagle io_hyp io_kicad io_kicad_legacy Index: doc/developer/packaging/packages.sh =================================================================== --- doc/developer/packaging/packages.sh (revision 29167) +++ doc/developer/packaging/packages.sh (revision 29168) @@ -154,7 +154,10 @@ print " package depends on (packages) consists of (plugins)" for(pkg in PKG) { - print "" pkg "" PKG_DEP[pkg] "" PKG[pkg] + if (pkg == "pcb-rnd-core") + print "" pkg "" PKG_DEP[pkg] "(builtin: " PKG[pkg] ")" + else + print "" pkg "" PKG_DEP[pkg] "" PKG[pkg] print strip(PKG_DEP[pkg]) > "auto/" pkg ".deps" print pkg > "auto/List" }