Пилю сабж для https://github.com/fluent/fluent-bit/ .
Застрял на
* QA Notice: make jobserver unavailable:
*
* make[3]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule.
Files matching a file type that is not allowed:
lib/libfluent-bit.so
* ERROR: net-misc/fluent-bit-0.14.2::aytpo failed:
* multilib-strict check failed!
*
* Call stack:
* misc-functions.sh, line 666: Called install_qa_check
* misc-functions.sh, line 217: Called source 'install_symlink_html_docs'
* 80multilib-strict, line 46: Called multilib_strict_check
* 80multilib-strict, line 42: Called die
* The specific snippet of code:
* [[ ${abort} == yes ]] && die "multilib-strict check failed!"
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit cmake-utils multilib
DESCRIPTION="Multi-platform log processor and forwarder"
HOMEPAGE="https://fluentbit.io/"
SRC_URI="https://fluentbit.io/releases/0.14/${P}.tar.gz"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="exapmles"
DEPEND=""
RDEPEND="${DEPEND}"
#src_unpack() {
# unpack ${A}
# #epatch "${FILESDIR}"/libpath.patch
# cd "${S}/include"
# epatch "${FILESDIR}"/include.patch
#
#}
#PATCHES=( "${FILESDIR}/libpath.patch" )
src_configure() {
# MAKEOPTS+=" -j16"
local mycmakeargs=(
-DCMAKE_INSTALL_PREFIX=/
-DBUILD_SHARED_LIBS=ON
-DLIB=$(get_libdir)
# -DCMAKE_LIBRARY_PATH="/usr/$(get_libdir)/${PN}"
)
cmake-utils_src_configure
}
Подозреваю, надо что-то поменять в районе 20 строки тут https://github.com/fluent/fluent-bit/blob/master/CMakeLists.txt Но силы меня покинули. Кто чем поможет?