Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 786164 Details for
Bug 853058
sys-fs/fuse-3.11.0: build fails with -flto=thin: default version symbol fuse_loop_mt@@FUSE_3.2 must be defined
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
fuse-3.11.0.ebuild
fuse-3.11.0.ebuild (text/plain), 1.82 KB, created by
nvinson234
on 2022-06-19 12:33:30 UTC
(
hide
)
Description:
fuse-3.11.0.ebuild
Filename:
MIME Type:
Creator:
nvinson234
Created:
2022-06-19 12:33:30 UTC
Size:
1.82 KB
patch
obsolete
># Copyright 1999-2022 Gentoo Authors ># Distributed under the terms of the GNU General Public License v2 > >EAPI=7 > >PYTHON_COMPAT=( python3_{8,9,10} ) >inherit flag-o-matic meson-multilib udev python-any-r1 > >DESCRIPTION="An interface for filesystems implemented in userspace" >HOMEPAGE="https://github.com/libfuse/libfuse" >SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz" > >LICENSE="GPL-2 LGPL-2.1" >SLOT="3" >KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" >IUSE="+suid test" >RESTRICT="!test? ( test )" > >BDEPEND="virtual/pkgconfig > test? ( > ${PYTHON_DEPS} > $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]') > )" >RDEPEND=">=sys-fs/fuse-common-3.3.0-r1" > >DOCS=( AUTHORS ChangeLog.rst README.md doc/README.NFS doc/kernel.txt ) > >python_check_deps() { > has_version -b "dev-python/pytest[${PYTHON_USEDEP}]" >} > >pkg_setup() { > use test && python_setup >} > >multilib_src_configure() { > replace-flags -flto=thin -flto > local emesonargs=( > $(meson_use test examples) > $(meson_use test tests) > -Duseroot=false > -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d" > ) > meson_src_configure >} > >src_test() { > if [[ ${EUID} != 0 ]]; then > ewarn "Running as non-root user, skipping tests" > elif has sandbox ${FEATURES}; then > ewarn "Sandbox enabled, skipping tests" > else > multilib-minimal_src_test > fi >} > >multilib_src_test() { > ${EPYTHON} -m pytest test || die >} > >multilib_src_install_all() { > # installed via fuse-common > rm -r "${ED}"{/etc,$(get_udevdir)} || die > > # init script location is hard-coded in install_helper.sh > rm -rf "${D}"/etc || die > > # useroot=false prevents the build system from doing this. > use suid && fperms u+s /usr/bin/fusermount3 > > # manually install man pages to respect compression > rm -r "${ED}"/usr/share/man || die > doman doc/{fusermount3.1,mount.fuse3.8} >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 853058
:
786161
| 786164 |
848463