[oe] [PATCH] libxml: Deleted patch that is already applied in source tarball

Paul Menzel paulepanter at users.sourceforge.net
Thu Jul 7 06:50:11 UTC 2011


Dear Joel,


Am Mittwoch, den 06.07.2011, 20:41 -0500 schrieb Joel A Fernandes:

> Sorry I am unable to reply to your email on libxml2 as I'm a
> digest-mode subscriber so I have started another thread. Could I be
> kept on the CC-list by replying-to-all?

I will try to remember that. By the way, you do not have to put me into
CC as I am reading the list. ;-)

> My build configuration is:
> DISTRO="angstrom-2010.x"
> MACHINE="beagleboard"
> 
> git branch: org.openembedded.dev

You can use master as this name is just there for historical reasons.

> Uncompressing the sources from the downloaded archive
> libxml2-2.7.8.tar.gz shows that the patch in
> recipes/libxml/libxml2-2.7.8/0cbeb50ee03ce582a0c979c70d8fbf030e270c37.patch
> has already been applied to xpath.c

Still it is strange, that it does not complain on my end.

> Could your build configuration be pulling a different recipe?

It does not look like it.

        $ bitbake -c patch libxml2
        NOTE: Out of date cache found, rebuilding...
        […]
        Parsing recipes: 100% |#########################################| Time: 00:01:29
        Parsing of 7201 .bb files complete (0 cached, 7201 parsed). 7857 targets, 309 skipped, 0 masked, 0 errors.
        
        Build Configuration:
        BB_VERSION        = "1.12.0"
        METADATA_BRANCH   = "master"
        METADATA_REVISION = "529b445"
        TARGET_ARCH       = "arm"
        TARGET_OS         = "linux-gnueabi"
        MACHINE           = "beagleboard"
        DISTRO            = "angstrom"
        DISTRO_VERSION    = "v2011.07"
        TARGET_FPU        = "hard"
        
        NOTE: Resolving any missing task queue dependencies
        NOTE: Preparing runqueue
        NOTE: Executing RunQueue Tasks
        NOTE: Removing stamps: /oe/build-angstrom-next/angstrom-dev/stamps/armv7a-angstrom-linux-gnueabi/libxml2-2.7.8-r9.1.*
        NOTE: Running task 10 of 13 (ID: 3, /oe/openembedded/recipes/libxml/libxml2_2.7.8.bb, do_setscene)
        NOTE: package libxml2-2.7.8-r9.1: task do_setscene: Started
        NOTE: package libxml2-2.7.8-r9.1: task do_setscene: Succeeded
        NOTE: Running task 11 of 13 (ID: 2, /oe/openembedded/recipes/libxml/libxml2_2.7.8.bb, do_fetch)
        NOTE: package libxml2-2.7.8-r9.1: task do_fetch: Started
        NOTE: package libxml2-2.7.8-r9.1: task do_fetch: Succeeded
        NOTE: Running task 12 of 13 (ID: 0, /oe/openembedded/recipes/libxml/libxml2_2.7.8.bb, do_unpack)
        NOTE: package libxml2-2.7.8-r9.1: task do_unpack: Started
        NOTE: package libxml2-2.7.8-r9.1: task do_unpack: Succeeded
        NOTE: Running task 13 of 13 (ID: 1, /oe/openembedded/recipes/libxml/libxml2_2.7.8.bb, do_patch)
        NOTE: package libxml2-2.7.8-r9.1: task do_patch: Started
        NOTE: package libxml2-2.7.8-r9.1: task do_patch: Succeeded
        NOTE: Tasks Summary: Attempted 13 tasks of which 9 didn't need to be rerun and 0 failed.

Here is my check.

        $ md5sum libxml2-2.7.8.tar.gz 
        8127a65e8c3b08856093099b52599c86  libxml2-2.7.8.tar.gz
        $ tar xvf libxml2-2.7.8.tar.gz 
        […]
        $ zless -N libxml2-2.7.8/xpath.c
           3575     } else if (cur->nodeNr == cur->nodeMax) {
           3576         xmlNodePtr *temp;
           3577 
           3578         cur->nodeMax *= 2;
           3579         temp = (xmlNodePtr *) xmlRealloc(cur->nodeTab, cur->nodeMax *
           3580                                       sizeof(xmlNodePtr));
           3581         if (temp == NULL) {
           3582             xmlXPathErrMemory(NULL, "growing nodeset\n");
           3583             return;
           3584         }
           3585         cur->nodeTab = temp;
           3586     }

Please remember that the sources are patched in the build directory
after the task patch has been executed.


Thanks,

Paul
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20110707/6dbfbb72/attachment-0002.sig>


More information about the Openembedded-devel mailing list