diff options
| author | Hieu Van Nguyen <hieu2.nguyen@lge.com> | 2025-01-16 11:48:09 +0900 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2025-01-16 14:56:23 -0800 |
| commit | 63351d7887c1b5dc1d4ebbdefea18cfd5dc1383b (patch) | |
| tree | 76ec8f10bcd7fd9a136972e0c3e048ad88dc97fa | |
| parent | 4abff7bcb7d5829fcf712264d38e1580bd3fd488 (diff) | |
| download | meta-openembedded-63351d7887c1b5dc1d4ebbdefea18cfd5dc1383b.tar.gz | |
gphoto2: Fix /usr/bin/gphoto2 runtime error
After fixing the TMPDIR [buildpaths] warning, a segmentation fault while
running gphoto2 command.
It seems 'sed' is primarily designed for text processing. When running
'sed' on a binary, it may overwrite or corrupt critical parts of the
binary.
> root@qemux86-64:~# gphoto2 -v
> Segmentation fault
Signed-off-by: Hieu Van Nguyen <hieu2.nguyen@lge.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
| -rw-r--r-- | meta-oe/recipes-graphics/gphoto2/gphoto2_2.5.28.bb | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/meta-oe/recipes-graphics/gphoto2/gphoto2_2.5.28.bb b/meta-oe/recipes-graphics/gphoto2/gphoto2_2.5.28.bb index aba590aa02..1dc2a1fc34 100644 --- a/meta-oe/recipes-graphics/gphoto2/gphoto2_2.5.28.bb +++ b/meta-oe/recipes-graphics/gphoto2/gphoto2_2.5.28.bb | |||
| @@ -19,8 +19,6 @@ EXTRA_OECONF += "--with-jpeg-prefix=${STAGING_INCDIR} \ | |||
| 19 | --without-cdk \ | 19 | --without-cdk \ |
| 20 | " | 20 | " |
| 21 | 21 | ||
| 22 | INSANE_SKIP:${PN} = "already-stripped" | 22 | do_configure:append() { |
| 23 | 23 | sed -i -e 's#${RECIPE_SYSROOT}##g' ${B}/config.h | |
| 24 | do_install:append() { | ||
| 25 | sed -i -e 's#${RECIPE_SYSROOT}##g' ${D}${bindir}/gphoto2 | ||
| 26 | } | 24 | } |
