On Sun, 03 Jan 2010, [email protected] wrote: Hi,
> * harbour.spec > + Merged lib and static subpackages into main one. > hbmk2 requires that both dynamic and static libs (namely hbcplr) > are present for successful linking. > Please test and comment, I can revert old version in > case of any problems. Separate RPM with Harbour shared library is necessary for user who want to install dynamically linked Harbour applications. Now they have to install whole Harbour compiler though they will never try to compile anything. This part has to be fixed. As long as we do not create shared version of some harbour contrib libraries which needs 3-rd party libs like UnixODBC, postgres, mysql, ADS, ... then we can merge all other packages with static libs into single package because static libraries do not create explicit dependencies. Anyhow if we plan to distribute also shared version of above libraries in the future then they have to be in separated packages to not force installing bound 3-rd party software. Otherwise installing Harbour from RPM we will force installing RPMs with shared libraries for all 3-rt party components. We have also separate RPM with Harbour compiler and tools. Before hbmk2 when only hb* scripts were used it was usable because it was possible to not install harbour static libraries if someone wanted to create only dynamic ones. I still think that hbmk2 should be fixed to work without hbcplr and hbdebug anyhow it's not such important as separate RPM with Harbour shared library so this can be ignored. best regards, Przemek _______________________________________________ Harbour mailing list (attachment size limit: 40KB) [email protected] http://lists.harbour-project.org/mailman/listinfo/harbour
