On 23 December 2011 00:42, Peter Foley <pefol...@verizon.net> wrote: > > Hi, > > While converting connectivity to gbuild I seem to have created some > circular dependencies. > > make[1]: Circular > /home/peter/libreoffice/workdir/unxlngx6.pro/ExternalHeaders/Library/libsdbc2lo.so > <- > /home/peter/libreoffice/workdir/unxlngx6.pro/Headers/Library/libdbtoolslo.so > dependency dropped. > make[1]: Circular > /home/peter/libreoffice/workdir/unxlngx6.pro/ExternalHeaders/Library/libdbpool2lo.so > <- > /home/peter/libreoffice/workdir/unxlngx6.pro/Headers/Library/libdbtoolslo.so > dependency dropped. > make[1]: Circular > /home/peter/libreoffice/workdir/unxlngx6.pro/ExternalHeaders/Library/libcalclo.so > <- > /home/peter/libreoffice/workdir/unxlngx6.pro/Headers/Library/libdbtoolslo.so > dependency dropped. > make[1]: Circular > /home/peter/libreoffice/workdir/unxlngx6.pro/Package/connectivity_inc <- > /home/peter/libreoffice/workdir/unxlngx6.pro/ExternalHeaders/Library/libodbcbaselo.so > dependency dropped. > make[1]: Circular > /home/peter/libreoffice/workdir/unxlngx6.pro/Package/connectivity_inc <- > /home/peter/libreoffice/workdir/unxlngx6.pro/ExternalHeaders/Library/libodbclo.so > dependency dropped. > > I haven't been able to figure out what is causing these. > I've pushed my WIP conversion to feature/gbuild_conversions and would > appreciate it if someone took a look. > Well, I also don't know why there are circular dependencies but I had similar issues. You can try to remove $(eval $(call gb_Library_add_package_headers,$lib,connectivity_inc)) from makefiles for lib in sdbc2, dbpool2, calc, odbcbase, odbcl; The dependency stays there indirectly because they all link against dbtools.
It will help. Matus _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice