diff options
Diffstat (limited to 'meta/recipes-core/musl/gcompat_git.bb')
-rw-r--r-- | meta/recipes-core/musl/gcompat_git.bb | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/meta/recipes-core/musl/gcompat_git.bb b/meta/recipes-core/musl/gcompat_git.bb index 863ba8dbf0..962bcd8c75 100644 --- a/meta/recipes-core/musl/gcompat_git.bb +++ b/meta/recipes-core/musl/gcompat_git.bb @@ -7,10 +7,13 @@ HOMEPAGE = "https://git.adelielinux.org/adelie/gcompat" LICENSE = "NCSA" LIC_FILES_CHKSUM = "file://LICENSE;md5=eb33ef4af05a9c7602843afb7adfe792" -SRC_URI = "git://git.adelielinux.org/adelie/gcompat.git;protocol=https;branch=current" - +SRC_URI = "git://git.adelielinux.org/adelie/gcompat.git;protocol=https;branch=current \ + " +SRC_URI:append:powerpc = "\ + file://0001-make-Static-PIE-does-not-work-on-musl-ppc.patch \ + " PV = "1.0.0+1.1+git${SRCPV}" -SRCREV = "af5a49e489fdc04b9cf02547650d7aeaccd43793" +SRCREV = "4d6a5156a6eb7f56b30d93853a872e36dadde81b" S = "${WORKDIR}/git" @@ -37,15 +40,15 @@ do_install () { oe_runmake install 'DESTDIR=${D}' if [ "${SITEINFO_BITS}" = "64" ]; then install -d ${D}/lib64 - lnr ${D}${GLIBC_LDSO} ${D}/lib64/`basename ${GLIBC_LDSO}` + ln -rs ${D}${GLIBC_LDSO} ${D}/lib64/`basename ${GLIBC_LDSO}` fi } -FILES_${PN} += "/lib64" +FILES:${PN} += "/lib64" -INSANE_SKIP_${PN} = "libdir" +INSANE_SKIP:${PN} = "libdir" -RPROVIDES_${PN} += "musl-glibc-compat" +RPROVIDES:${PN} += "musl-glibc-compat" # # We will skip parsing for non-musl systems # |