mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
devel/kBuild: actually build for 64-bits on powerpc64
Due to using uname -m, the port was built for 32 bits. Also enable on other architectures, it should build now.
This commit is contained in:
parent
a05070fea9
commit
e8bbd1ec14
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=568932
2 changed files with 19 additions and 5 deletions
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= kBuild
|
||||
DISTVERSION= ${KBUILD_VERSION}
|
||||
PORTREVISION= 13
|
||||
PORTREVISION= 14
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= LOCAL/jkim
|
||||
DISTNAME= ${PORTNAME}-${DISTVERSION}r3127-src
|
||||
|
@ -14,9 +14,6 @@ COMMENT= Makefile framework
|
|||
LICENSE= BSD3CLAUSE GPLv3+
|
||||
LICENSE_COMB= multi
|
||||
|
||||
NOT_FOR_ARCHS= aarch64 armv6 armv7 mips mips64
|
||||
NOT_FOR_ARCHS_REASON= ./kBuild/env.sh: unknown cpu/arch
|
||||
|
||||
USES= autoreconf:build gmake makeinfo tar:xz
|
||||
|
||||
CONFLICTS_INSTALL= kBuild-devel-[0-9]*
|
||||
|
@ -24,7 +21,7 @@ CONFLICTS_INSTALL= kBuild-devel-[0-9]*
|
|||
WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
|
||||
|
||||
KBUILD_VERSION= 0.1.9998
|
||||
KBUILD_ARCH= ${MACHINE_ARCH:S/i386/x86/:S/x86_64/amd64/:C/powerpc.*/ppc32/:C/armv.*/arm/}
|
||||
KBUILD_ARCH= ${MACHINE_ARCH:S/i386/x86/:S/x86_64/amd64/:C/powerpc64.*/ppc64/:C/powerpc.*/ppc32/:C/armv.*/arm/}
|
||||
KBUILD_ENV= AUTORECONF=${AUTORECONF} \
|
||||
AUTOPOINT=true \
|
||||
CC="${CC}" CFLAGS="${CFLAGS}" CPPFLAGS="${CPPFLAGS}" \
|
||||
|
|
17
devel/kBuild/files/patch-kBuild_env.sh
Normal file
17
devel/kBuild/files/patch-kBuild_env.sh
Normal file
|
@ -0,0 +1,17 @@
|
|||
--- kBuild/env.sh.orig 2021-03-21 18:24:04 UTC
|
||||
+++ kBuild/env.sh
|
||||
@@ -327,12 +327,12 @@ if test -z "$KBUILD_HOST_ARCH"; then
|
||||
fi
|
||||
fi
|
||||
if test -z "$KBUILD_HOST_ARCH"; then
|
||||
- # Use uname -m or isainfo (lots of guesses here, please help clean this up...)
|
||||
+ # Use uname -p or isainfo (lots of guesses here, please help clean this up...)
|
||||
if test "$KBUILD_HOST" = "solaris"; then
|
||||
KBUILD_HOST_ARCH=`isainfo | cut -f 1 -d ' '`
|
||||
|
||||
else
|
||||
- KBUILD_HOST_ARCH=`uname -m`
|
||||
+ KBUILD_HOST_ARCH=`uname -p`
|
||||
fi
|
||||
case "$KBUILD_HOST_ARCH" in
|
||||
x86_64|AMD64|amd64|k8|k8l|k9|k10)
|
Loading…
Add table
Reference in a new issue