Hi Peter, On Saturday, 2013-03-23 21:01:45 +0000, Peter Foley (via Code Review) wrote:
> --- a/RepositoryExternal.mk > +++ b/RepositoryExternal.mk > @@ -1081,9 +1081,11 @@ > endif > > define gb_LinkTarget__use_icu_headers > -$(call gb_LinkTarget_use_package,$(1),icu) > +$(call gb_LinkTarget_use_unpacked,$(1),icu) > $(call gb_LinkTarget_set_include,$(1),\ > - $(ISYSTEM)$(OUTDIR)/inc/external \ > + $(ISYSTEM)$(call gb_UnpackedTarball_get_dir,icu)/source \ > + $(ISYSTEM)$(call gb_UnpackedTarball_get_dir,icu)/source/i18n \ > + $(ISYSTEM)$(call gb_UnpackedTarball_get_dir,icu)/source/common \ > $$(INCLUDE) \ > ) I'm not convinced of this change and the corresponding removal of all to-be-delivered header files in icu/ExternalPackage_icu.mk Doing so gives access to almost all icu header files, including the internal ones, whereas previously only those were delivered that icu would also install in a real installation, namely source/layout/* -> layout/* and source/common/unicode/* -> unicode/* and source/i18n/unicode/* -> unicode/* I'd much prefer if we found a different solution for this. @All: Shouldn't we actually install external libraries into our workdir for such purposes? We'd then have a clean set of what a package thinks should be installed. Eike -- LibreOffice Calc developer. Number formatter stricken i18n transpositionizer. GPG key ID: 0x65632D3A - 2265 D7F3 A7B0 95CC 3918 630B 6A6C D5B7 6563 2D3A For key transition see http://erack.de/key-transition-2013-01-10.txt.asc Support the FSFE, care about Free Software! https://fsfe.org/support/?erack
pgpKk5HB_3TnB.pgp
Description: PGP signature
_______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice