sys-freebsd / freebsd-lib

FreeBSD's base system libraries

Official package sites : http://www.freebsd.org/ ·

v11.1-r1 :: 0 :: gentoo (Masked by set 3236)

Modified
License
BSD GPL-2 zfs? ( CDDL )
Keywords
~amd64-fbsd ~x86-fbsd
USE flags
atm bluetooth build headers-only ipv6 kerberos netware pam profile ssl usb xinetd zfs

v9.1-r11 :: 0 :: gentoo (Masked by set 3236)

Modified
License
BSD
Keywords
~amd64-fbsd ~x86-fbsd
USE flags
atm bluetooth build headers-only ipv6 kerberos netware profile ssl usb zfs

General

atm
Enable Asynchronous Transfer Mode protocol support
bluetooth
Enable Bluetooth Support
build
!!internal use only!! DO NOT SET THIS FLAG YOURSELF!, used for creating build images and the first half of bootstrapping [make stage1]
headers-only
Install only C headers instead of whole package. Mainly used by sys-devel/crossdev for toolchain bootstrap.
ipv6
Add support for IP version 6
kerberos
Add kerberos support
netware
Missing description
pam
Add support for PAM (Pluggable Authentication Modules) - DANGEROUS to arbitrarily flip
profile
Add support for software performance analysis (will likely vary from ebuild to ebuild)
ssl
Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
usb
Add USB support to applications that have optional USB support (e.g. cups)
xinetd
Add support for the xinetd super-server
zfs
Missing description

abi_mips

n32
64-bit (32-bit pointer) libraries
n64
64-bit libraries
o32
32-bit libraries

abi_riscv

lp64
64-bit (rv64) soft-float libraries
lp64d
64-bit (rv64) double hard-float libraries

abi_s390

32
32-bit (s390) libraries
64
64-bit (s390x) libraries

abi_x86

32
32-bit (x86) libraries
64
64-bit (amd64) libraries
x32
x32 ABI libraries

userland

BSD
USERLAND setting for systems using BSDish userland (FreeBSD OpenBSD NetBSD DragonFly)
GNU
USERLAND setting for systems that use the GNU userland tools

app-crypt / heimdal : Kerberos 5 implementation from KTH

dev-libs / expat : Stream-oriented XML parser library

dev-libs / libelf : A ELF object file access library

dev-libs / libexecinfo : A library for inspecting program's backtrace

dev-libs / libiconv : GNU charset conversion library for libc which doesn't implement it

dev-libs / libusb : Userspace access to USB devices

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

dev-util / dialog : tool to display dialog boxes from a shell

sys-apps / mtree : Directory hierarchy mapping tool from FreeBSD

sys-devel / flex : The Fast Lexical Analyzer

sys-freebsd / freebsd-cddl : FreeBSD CDDL (opensolaris/zfs) extra software

sys-freebsd / freebsd-libexec : FreeBSD libexec things

sys-freebsd / freebsd-mk-defs : Makefile definitions used for building and installing libraries and system files

sys-freebsd / freebsd-sources : FreeBSD kernel sources

sys-libs / libutempter : Library that allows non-privileged apps to write utmp (login) info

virtual / pam : Virtual for PAM (Pluggable Authentication Modules)

virtual / pmake : Virtual for BSD-like make (to be used with get_bmake)

app-crypt / heimdal : Kerberos 5 implementation from KTH

dev-libs / expat : Stream-oriented XML parser library

dev-libs / libelf : A ELF object file access library

dev-libs / libexecinfo : A library for inspecting program's backtrace

dev-libs / libiconv : GNU charset conversion library for libc which doesn't implement it

dev-libs / libusb : Userspace access to USB devices

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

dev-util / dialog : tool to display dialog boxes from a shell

sys-apps / xinetd : powerful replacement for inetd

sys-freebsd / freebsd-cddl : FreeBSD CDDL (opensolaris/zfs) extra software

sys-freebsd / freebsd-libexec : FreeBSD libexec things

sys-freebsd / freebsd-share : FreeBSD shared tools/files

sys-libs / libutempter : Library that allows non-privileged apps to write utmp (login) info

virtual / libiconv : Virtual for the GNU conversion library

virtual / pam : Virtual for PAM (Pluggable Authentication Modules)

app-misc / screen : screen manager with VT100/ANSI terminal emulation

app-misc / tmux : Terminal multiplexer

dev-lang / php : The PHP language runtime engine

mate-base / mate-session-manager : MATE session manager

net-libs / zeromq : A brokerless kernel

sys-apps / smartmontools : Tools to monitor storage systems to provide advanced warning of disk degradation

sys-auth / pam_ldap : PAM LDAP Module

sys-cluster / openmpi : A high-performance message passing library (MPI)

sys-devel / clang-runtime : Meta-ebuild for clang runtime libraries

sys-devel / llvm : Low Level Virtual Machine

sys-freebsd / boot0 : FreeBSD's bootloader

sys-freebsd / freebsd-bin : FreeBSD /bin tools

sys-freebsd / freebsd-cddl : FreeBSD CDDL (opensolaris/zfs) extra software

sys-freebsd / freebsd-libexec : FreeBSD libexec things

sys-freebsd / freebsd-rescue : FreeBSD's rescue binaries

sys-freebsd / freebsd-sbin : FreeBSD sbin utils

sys-freebsd / freebsd-ubin : FreeBSD's base system source for /usr/bin

sys-freebsd / freebsd-usbin : FreeBSD /usr/sbin tools

virtual / acl : Virtual for acl support (sys/acl.h)

virtual / libc : Virtual for the C library

virtual / libc : Virtual for the C library

virtual / libelf : Virtual for libelf.so.1 provider dev-libs/elfutils

virtual / libiconv : Virtual for the GNU conversion library

virtual / libusb : Virtual for libusb

virtual / os-headers : Virtual for operating system headers

virtual / os-headers : Virtual for operating system headers

x11-terms / xterm : Terminal Emulator for X Windows

x11-wm / awesome : A dynamic floating and tiling window manager

270098
sys-freebsd/freebsd-lib-7.1: miscompilation with gcc 4.4 without -fno-strict-aliasing
541208
sys-libs/e2fsprogs-libs-1.42.12 with sys-freebsd/freebsd-lib - File collisions
626250
sys-freebsd/freebsd-lib: disable optional hesiod support
649344
dev-libs/libressl-2.6.4: file collisions with sys-freebsd/freebsd-lib
651464
sys-freebsd/freebsd-lib: uses STRIP_MASK

3236
Michał Górny
The core FreeBSD packages are outdated, and have not been subject to FreeBSD erratas for quite some time. As a result, at least some of them are vulnerable (especially the kernel). The Gentoo/FreeBSD project is on life support, and we can't provide quality packages at the moment. Use at your own risk.
  • sys-freebsd/boot0
  • sys-freebsd/freebsd-bin
  • sys-freebsd/freebsd-cddl
  • sys-freebsd/freebsd-lib
  • sys-freebsd/freebsd-libexec
  • sys-freebsd/freebsd-mk-defs
  • sys-freebsd/freebsd-pam-modules
  • sys-freebsd/freebsd-pf
  • sys-freebsd/freebsd-rescue
  • sys-freebsd/freebsd-sbin
  • sys-freebsd/freebsd-share
  • sys-freebsd/freebsd-sources
  • sys-freebsd/freebsd-ubin
  • sys-freebsd/freebsd-usbin
  • sys-freebsd/ubin-wrappers
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-freebsd/freebsd-lib: Remove support for non-existent deps
Michał Górny · gentoo
sys-freebsd/freebsd-lib: Apply sys header fix only for USE=build
The 'sys' directory is not extracted with USE=-build, so apply the patch only when there's something to patch. Not that I have any clue how this is going to work at all with USE=-build.
Michał Górny · gentoo
sys-freebsd/freebsd-lib: Backport Elf_Nhdr support needed for mesa
Michał Górny · gentoo
sys-freebsd/freebsd-lib: Remove 8.2
Michał Górny · gentoo
*/*: Remove sparc-fbsd keywords
Sergei Trofimovich · gentoo
sys-freebsd/freebsd-lib: Migrate CROSSCOMPILE_OPTS=headers-only -> USE=headers-only
CROSSCOMPILE_OPTS is a USE_EXPAND of a single item: headers-only. Convert it to a global USE flag instead. Mechanical ebuild rename done as: $ sed -e 's@crosscompile_opts_headers-only@headers-only@g' \ -i $(git grep -l headers-only) 'headers-only' flag is used by crossdev to bootstrap stage1 compiler before libc is available. crossdev switched to USE=headers-only in =sys-devel/crossdev-20171230. Bug: https://bugs.gentoo.org/642712 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Yuta Satoh · gentoo
sys-freebsd: remove 10.3 and 11.0.
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Yuta Satoh · gentoo
sys-freebsd: bump to 11.1
The following bugs have been fixed: - merged freebsd-libexec into freebsd-lib. #629166 - fix build failure with gcc-6. #629368
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Yuta Satoh · gentoo
sys-freebsd/freebsd-lib: Fix SA-16:37.libc and SA-16:38.bhyve
Yuta Satoh · gentoo
sys-freebsd: bump to 11.0
Yuta Satoh · gentoo
sys-freebsd/freebsd-lib: remove old.
Gentoo-Bug: https://bugs.gentoo.org/593386 Closes: https://github.com/gentoo/gentoo/pull/2299 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Yuta Satoh · gentoo
sys-freebsd/freebsd-sources: Drop freebsd-sources-7.1-types.h-fix.patch.
Gentoo-Bug: https://bugs.gentoo.org/592776 Closes: https://github.com/gentoo/gentoo/pull/2270 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Yuta Satoh · gentoo
sys-freebsd: Remove 10.2.
Closes: https://github.com/gentoo/gentoo/pull/2059 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Michał Górny · gentoo
sys-freebsd: Merge multiple errata fixes
Pull-Request: https://github.com/gentoo/gentoo/pull/1447
Yuta Satoh · gentoo
sys-freebsd/freebsd-lib: Fix errata, FreeBSD-EN-16:06.libc
Alexis Ballier · gentoo
Merge remote-tracking branch 'remotes/github/pr/1196'
Yuta Satoh · gentoo
sys-freebsd: Bump to 10.3.
Alexis Ballier · gentoo
sys-freebsd/freebsd-lib: set RPCDIR to include_proper when pre-installing headers
Package-Manager: portage-2.2.27 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Alexis Ballier · gentoo
sys-freebsd/freebsd-lib: move GNU install/sed fixes before USE=build check so that they are applied also with USE=build.
Package-Manager: portage-2.2.27 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Alexis Ballier · gentoo
sys-freebsd/freebsd-lib: add :0= dep on openssl
Package-Manager: portage-2.2.27 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Alexis Ballier · gentoo
sys-freebsd/freebsd-lib: make sys symlink SYSROOT relative
Package-Manager: portage-2.2.27 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Alexis Ballier · gentoo
sys-freebsd/freebsd-lib: discriminate GNU userland based on CBUILD:-CHOST which helps when cross-compiling.
Package-Manager: portage-2.2.27 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Alexis Ballier · gentoo
sys-freebsd/freebsd-lib: add DESTDIR support to gen_libc_ldscript function so that we can make the ldscript SYSROOT relative when building a cross compiler.
Package-Manager: portage-2.2.27 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Alexis Ballier · gentoo
sys-freebsd/freebsd-lib: fix a bit more sed usage for building under linux.
Package-Manager: portage-2.2.27 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/mpv-verbump-to-0.15.0'
Pull request: https://github.com/gentoo/gentoo/pull/675
Michał Górny · gentoo
sys-freebsd: Merge "Fix multiple Security Advisory and Errata"
Pull-Request: https://github.com/gentoo/gentoo/pull/667
Yuta Satoh · gentoo
sys-freebsd/freebsd-lib: Fix eratta, FreeBSD-EN-16:03.ypclnt
Michał Górny · gentoo
sys-freebsd: Merge "Move use call [...] to pkg_setup"
Pull-Request: https://github.com/gentoo/gentoo/pull/387
Yuta Satoh · gentoo
sys-freebsd: Move use call from global scope to pkg_setup.
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=566522
Michał Górny · gentoo
Merge 'sys-freebsd: Multiple errata fixes'
Pull-Request: https://github.com/gentoo/gentoo/pull/112
Yuta Satoh · gentoo
sys-freebsd/freebsd-lib: Fix eratta, FreeBSD-EN-15:17.libc
Michał Górny · gentoo
Merge Gentoo/FreeBSD 10.1 removal (PR #47)
Pull-Request: https://github.com/gentoo/gentoo/pull/47
Yuta Satoh · gentoo
sys-freebsd: Remove 10.1.
Julian Ospald · gentoo
Merge branch 'freebsd10.2' of github.com:nigoro/gentoo
Reviewed-by: Michał Górny <mgorny@gentoo.org>
Yuta Satoh · gentoo
sys-freebsd: Bump to 10.2.
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed