On Thu, Sep 30, 2010 at 5:30 AM, Alexander Stohr <[email protected]> wrote: > in an environment where the "/home" partition had not enough space > for holding a complete open embedded project i created a symlink to > an adequate partition on a second drive for hosting the build environment. > > this turned out to badly impact on misc build steps. > the most recent problem i found is the build step used for freetype. > > in the seemingly hand written configure script there is > a directory names comparison where some extra actions > are needed in case the directory is not the base dir of freetype build. > in my setup the names were different for some reasons in the embedding tools > (not caring whats the exact origin). in fact both were the very same dir > object. > this lead to execution of parts of the script that were not intended > so that this mis-detection finally stopped the build. > > the attached patch fixes that problem by changing the comparisonn code so > that it > uses the inode numbers of the relevant paths for the comparison. > > the patch further applies a check for an already existing subdir. > this suppresses a message on the console in a benign case. > > the patch applies to freetype-2.3.6 but should be quite easily portable > to any known later release including the relatively fresh 2.4.2 version. >
if you can prepate patches for OE to apply this. It will be helpful. > regards, Alex. > -- > Neu: GMX De-Mail - Einfach wie E-Mail, sicher wie ein Brief! > Jetzt De-Mail-Adresse reservieren: http://portal.gmx.net/de/go/demail > > _______________________________________________ > Openembedded-devel mailing list > [email protected] > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel > > _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
