[OE-core] How to force patch application

Giuseppe Condorelli giuseppe.condorelli at gmail.com
Sat Aug 9 12:35:29 UTC 2014


Many thanks Steve, I'll test it when possible. 
Enjoy your time. 
Giuseppe

> Il giorno 08/ago/2014, alle ore 00:25, Stephen Arnold <stephen.arnold42 at gmail.com> ha scritto:
> 
> Yes, what I said previously:
> 
> 1) disable current patch: add ";patch=0" to the end of the patch line in SRC_URI
> 2a) add your patch to SRC_URI (if different than patch above)
> 2b) make your own do_patch() to apply the patch
> 2c) try this example for a way to supplement do_patch with your own function:
> meta-openembedded/meta-networking/recipes-support/netcat/netcat-openbsd_1.105.bb
> 3) test it
> 
> Steve
> 
> 
>> On Thu, Aug 7, 2014 at 7:51 AM, Giuseppe Condorelli <giuseppe.condorelli at gmail.com> wrote:
>> Hi Steve,
>>  
>> thanks for the reply.
>>  
>> The problem is that I need to force a patch application (like patch --force option) at my own risk.
>> Do you see any solution?
>> Giuseppe
>> 
>> 
>> 2014-08-07 16:43 GMT+02:00 Stephen Arnold <stephen.arnold42 at gmail.com>:
>> 
>>> Not sure if there's an easy way with quilt (check the quilt options) but a relatively easy way would be to use your own patch routine (essentially anything you want).  One thing you could do is disable the normal patch application (add ";patch=0" to the end of the patch line in SRC_URI) and then use your own do_patch to force it (if that's really what you want to do).  I guess I would ask "why?" and if it were me I'd just reroll the patch and fix it.  But I don't know what the real problem is, so...
>>> 
>>> Steve
>>> 
>>> 
>>> 
>>>> On Thu, Aug 7, 2014 at 6:14 AM, Giuseppe Condorelli <giuseppe.condorelli at gmail.com> wrote:
>>>> Hi All,
>>>>  
>>>> please can I know if is it possible, using the do_patch routine,
>>>> to force the application of a given patch?
>>>> I mean, like the patch --force command.
>>>>  
>>>> Please let me know, I tried w/o good result.
>>>>  
>>>> Best Regards,
>>>> Giuseppe
>>>> 
>>>> --
>>>> _______________________________________________
>>>> Openembedded-core mailing list
>>>> Openembedded-core at lists.openembedded.org
>>>> http://lists.openembedded.org/mailman/listinfo/openembedded-core
>>> 
>>> 
>>> --
>>> _______________________________________________
>>> Openembedded-core mailing list
>>> Openembedded-core at lists.openembedded.org
>>> http://lists.openembedded.org/mailman/listinfo/openembedded-core
> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20140809/9dc81515/attachment-0002.html>


More information about the Openembedded-core mailing list