![Giulio Benetti](/assets/img/avatar_default.png)
Actually build fails with musl libc due to missing header inclusion <unistd.h> (usually included by stdlib.h) in package code which in order contains type definition of ssize_t. A Git repository has been setted up for this project as upstream, and contains a commit which solves build failure removing the use of ssize_t at all. No other http tarballs have been released on current site, so development seems to continue on Git repository. - Set SITE_METHOD = git - Switch site to: https://gitlab-ext.sigma-chemnitz.de/ensc/bayer2rgb - Bump version to latest commit to include commit which fixes build failure. Fixes: http://autobuild.buildroot.net/results/c84/c84b65642cb1b2d246f3a92ac957af5c5fcb86e8/ Signed-off-by: Giulio Benetti <giulio.benetti@micronovasrl.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
25 lines
796 B
Makefile
25 lines
796 B
Makefile
################################################################################
|
|
#
|
|
# bayer2rgb-neon
|
|
#
|
|
################################################################################
|
|
|
|
BAYER2RGB_NEON_VERSION = bef3ecafe290d61a50fd27da3e5d0df6f4b88045
|
|
BAYER2RGB_NEON_SITE = https://gitlab-ext.sigma-chemnitz.de/ensc/bayer2rgb.git
|
|
BAYER2RGB_NEON_SITE_METHOD = git
|
|
BAYER2RGB_NEON_LICENSE = GPL-3.0
|
|
BAYER2RGB_NEON_LICENSE_FILES = COPYING
|
|
BAYER2RGB_NEON_INSTALL_STAGING = YES
|
|
BAYER2RGB_NEON_DEPENDENCIES = host-pkgconf host-gengetopt
|
|
BAYER2RGB_NEON_AUTORECONF = YES
|
|
|
|
BAYER2RGB_NEON_CONF_ENV = CFLAGS="$(TARGET_CFLAGS) -mfpu=neon"
|
|
|
|
define BAYER2RGB_NEON_PRE_CONFIGURE_FIXUP
|
|
mkdir -p $(@D)/m4
|
|
endef
|
|
|
|
BAYER2RGB_NEON_PRE_CONFIGURE_HOOKS += BAYER2RGB_NEON_PRE_CONFIGURE_FIXUP
|
|
|
|
$(eval $(autotools-package))
|