[Openembedded-users] Problem with patch version 2.6.1-7 and after
Ludovic Desroches
ludovic.desroches at atmel.com
Wed Mar 16 08:39:06 UTC 2011
Hello,
On 3/16/2011 8:22 AM, Terry Barnaby wrote:
> Hi,
>
> I am getting the error:
>
> NOTE: Applying patch 'arm-thumb-mutex_db5.patch'
> (openembedded/recipes/db/db-5.1.19/arm-thumb-mutex_db5.patch)
> ERROR: Execution of 'quilt
> --quiltrc=/scratch/OpenEmbeddedNew/tmp/sysroots/i686-linux/usr/bin/quiltrc
> push' failed with exit code 1:
> Applying patch arm-thumb-mutex_db5.patch
> patch: **** rejecting target file name with ".." component:
> ../src/dbinc/mutex_int.h
> Patch arm-thumb-mutex_db5.patch does not apply (enforce with -f)
>
> ERROR: Function 'patch_do_patch' failed
I have no problem to apply the patch manually or running bitbake
db-5.1.19. I am using the latest bitbake release and the 2011.03 oe release.
>
> This appears to be due to a security enhancement made to the patch
> utility
> relatively recently.
I have updated my patch utility we the latest release, not version on
the alpha ftp :
$ bitbake db-5.1.19
...
Build Configuration:
BB_VERSION = "1.12.0"
METADATA_BRANCH = "2011.03_atmel"
METADATA_REVISION = "8c6a371"
TARGET_ARCH = "arm"
TARGET_OS = "linux-gnueabi"
MACHINE = "at91sam9m10g45"
DISTRO = "angstrom"
DISTRO_VERSION = "v20110316"
TARGET_FPU = "soft"
NOTE: Resolving any missing task queue dependencies
NOTE: Preparing runqueue
NOTE: Executing RunQueue Tasks
...
NOTE: package db-5.1.19-r1: task do_patch: Started
NOTE: package db-5.1.19-r1: task do_patch: Succeeded
NOTE: Running task 721 of 732 (ID: 11,
/local/users/ldesroch/workspace/openembedded/openembedded/recipes/db/db_5.1.19.bb,
do_configure)
...
ldesroch at RFOLXTS02:openembedded (master)$ patch --version
patch 2.6.1
> Is there a known clean way of fixing this and where
> should I report the bug ?
>
You should use the openembedded-devel list. I think you will have more
answers.
Regards
Ludovic Desroches
More information about the Openembedded-users
mailing list