/freebsd/.github/workflows/ |
H A D | cross-bootstrap-tools.yml | 1 name: Cross-build Kernel 16 runs-on: ${{ matrix.os }} 18 fail-fast: false 21 os: [ ubuntu-22.04, ubuntu-24.04, macos-latest ] 24 - os: ubuntu-22.04 25 compiler: clang-14 26 cross-bindir: /usr/lib/llvm-14/bin 27 pkgs: bmake libarchive-dev clang-14 lld-14 28 - os: ubuntu-24.04 29 compiler: clang-18 [all …]
|
/freebsd/tools/build/ |
H A D | make.py | 3 # - 4 # SPDX-License-Identifier: BSD-2-Clause 31 # This script makes it easier to build on non-FreeBSD systems by bootstrapping 35 # `MAKEOBJDIRPREFIX=~/obj ./tools/build/make.py buildworld -DWITH_FOO` 38 # --cross 156 check_required_make_env_var(varname, binary_name, bindir) global() argument [all...] |
H A D | Makefile | 23 _XCODE_ROOT!=xcode-select -p 27 # Only command line tools installed -> host headers are in the SDKs directory 30 # Full XCode installed -> host headers are below Platforms/MacOSX.platform 35 .error You must install the macOS SDK (try xcode-select --install) 41 # Allow building libc-internal files (also on non-FreeBSD hosts) 42 CFLAGS+= -I${.CURDIR}/libc-bootstrap 43 # Symbol versioning is not required for -legacy (and macOS bootstrap) 46 _WITH_PWCACHEDB!= grep -c pwcache_groupdb ${HOST_INCLUDE_ROOT}/grp.h || true 48 .PATH: ${.CURDIR}/../../contrib/libc-pwcache 49 CFLAGS.pwcache.c+= -I${.CURDIR}/../../contrib/libc-pwcache [all …]
|
/freebsd/contrib/ncurses/misc/ |
H A D | run_tic.in | 4 # Copyright 2019-2020,2022 Thomas E. Dickey # 5 # Copyright 2000-2012,2017 Free Software Foundation, Inc. # 32 # Author: Thomas E. Dickey 1996-on 49 : "${bindir:=@bindir@}" 60 test -z "${DESTDIR}" && DESTDIR= 62 # Allow tic to run either from the install-path, or from the build-directory. 63 # Do not do this if we appear to be cross-compiling. In that case, we rely 67 if test -f ../progs/tic$suffix 71 PATH="../progs@PATH_SEPARATOR@../lib@PATH_SEPARATOR@${DESTDIR}$bindir$PATH" 74 PATH="../progs@PATH_SEPARATOR@../lib@PATH_SEPARATOR@${DESTDIR}$bindir@PATH_SEPARATOR@$PATH" [all …]
|
/freebsd/contrib/dialog/package/debian/ |
H A D | rules | 1 #!/usr/bin/make -f 10 # These are used for cross-compiling and for saving the configure script 12 DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) 13 DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) 15 CPPFLAGS := $(shell dpkg-buildflags --get CPPFLAGS) 16 CFLAGS := $(shell dpkg-buildflags --get CFLAGS) 17 LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS) 22 DEV_PACKAGE = $(ACTUAL_PROG)-dev 24 BINDIR = /usr/bin macro 31 CFLAGS += -O0 [all …]
|
/freebsd/contrib/bc/manuals/ |
H A D | build.md | 4 POSIX-compliant system. 6 To accomplish that, a POSIX-compatible, custom `configure.sh` script is used to 22 ./configure.sh -h 23 ./configure.sh --help 68 msbuild -property:Configuration=<config> vs/bc.sln 76 msbuild -property:Configuration=<config> vs/bcl.sln 81 ## POSIX-Compatible Systems 86 ### Out-of-Source Builds 88 Out-of-source builds are done by calling `configure.sh` from the directory where 103 ### Cross Compiling [all …]
|
/freebsd/contrib/mandoc/ |
H A D | configure.local.example | 3 # Copyright (c) 2014-2021 Ingo Schwarze <schwarze@openbsd.org> 29 # --- user settings relevant for all builds ---------------------------- 44 # For -Tutf8 and -Tlocale operation, mandoc(1) requires <locale.h> 46 # putwchar(3) with a wchar_t storing UCS-4 values. Theoretically, 49 # macro even though they treat wchar_t as UCS-4. So the automatic 53 # The following line forces multi-byte support. 54 # If your C library does not treat wchar_t as UCS-4, the UTF-8 output 59 # The following line disables multi-byte support. 60 # The output modes -Tutf8 and -Tlocale will be the same as -Tascii. 64 # For -Tutf8 mode, mandoc needs to set an arbitrary locale having [all …]
|
/freebsd/contrib/less/ |
H A D | INSTALL | 12 various system-dependent variables used during compilation. It uses 14 It may also create one or more `.h' files containing system-dependent 44 3. Optionally, type `make check' to run any self-tests that come with 54 also a `make maintainer-clean' target, but that is intended mainly 65 a Bourne-compatible shell, you can do that on the command line like 67 CC=c89 CFLAGS=-O2 LIBS=-lposix ./configure 70 env CPPFLAGS=-I/usr/local/include LDFLAGS=-s ./configure 95 option `--prefix=PATH'. 98 architecture-specific files and architecture-independent files. If you 99 give `configure' the option `--exec-prefix=PATH', the package will use [all …]
|
/freebsd/contrib/ncurses/ |
H A D | mk-1st.awk | 1 # $Id: mk-1st.awk,v 1.125 2023/04/22 15:49:59 tom Exp $ 3 # Copyright 2018-2021,2023 Thomas E. Dickey # 4 # Copyright 1998-2016,2017 Free Software Foundation, Inc. # 42 # prefix (e.g., "lib", for Unix-style libraries) 45 # driver ("yes" or "no", depends on --enable-term-driver) 48 # SymLink ("ln -s", etc) 56 # make_phony ("yes" if the make-program accepts ".PHONY" directive. 59 # host (cross-compile host, if any) 60 # libtool_version (libtool "-version-info" or "-version-number") 63 # CLIXs nawk does not like underscores in command-line variable names. [all …]
|
/freebsd/contrib/bc/ |
H A D | configure.sh | 3 # SPDX-License-Identifier: BSD-2-Clause 5 # Copyright (c) 2018-2024 Gavin D. Howard and contributors. 42 if [ $# -gt 0 ]; then 53 printf ' %s -h\n' "$script" 54 printf ' %s --help\n' "$script" 55 …printf ' %s [-a|-bD|-dB|-c] [-CeEfgGHilmMNPrtTvz] [-O OPT_LEVEL] [-k KARATSUBA_LEN]\\\n' "$scri… 56 printf ' [-s SETTING] [-S SETTING] [-p TYPE]\n' 58 printf ' [--library|--bc-only --disable-dc|--dc-only --disable-bc|--coverage] \\\n' 59 printf ' [--force --debug --disable-extra-math --disable-generated-tests] \\\n' 60 printf ' [--disable-history --disable-man-pages --disable-nls --disable-strip] \\\n' [all …]
|
H A D | configure | 3 # SPDX-License-Identifier: BSD-2-Clause 5 # Copyright (c) 2018-2024 Gavin D. Howard and contributors. 42 if [ $# -gt 0 ]; then 53 printf ' %s -h\n' "$script" 54 printf ' %s --help\n' "$script" 55 printf ' %s [- [all...] |
/freebsd/contrib/sqlite3/ |
H A D | INSTALL | 4 Copyright (C) 1994-1996, 1999-2002, 2004-2011 Free Software Foundation, 9 notice and this notice are preserved. This file is offered as-is, 17 more-detailed instructions are generic; see the `README' file for 25 various system-dependent variables used during compilation. It uses 27 It may also create one or more `.h' files containing system-dependent 34 and enabled with `--cache-file=config.cache' or simply `-C') that saves 61 3. Optionally, type `make check' to run any self-tests that come with 62 the package, generally using the just-built uninstalled binaries. 70 5. Optionally, type `make installcheck' to repeat any self-tests, but 81 also a `make maintainer-clean' target, but that is intended mainly [all …]
|
H A D | configure | 2 # Guess values for system-dependent variables and create Makefiles. 8 # Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, 14 ## -------------------- ## 16 ## -------------------- ## 25 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 27 alias -g '${1+"$@"}'='"$@"' 30 case `(set -o) 2>/dev/null` in #( 32 set -o posix ;; #( 46 # Quoting is to prevent editors from complaining about space-tab. 56 # Ensure predictable behavior from utilities with locale-dependent output. [all …]
|
/freebsd/contrib/file/ |
H A D | INSTALL | 9 notice and this notice are preserved. This file is offered as-is, 17 more-detailed instructions are generic; see the `README' file for 25 various system-dependent variables used during compilation. It uses 27 It may also create one or more `.h' files containing system-dependent 34 and enabled with `--cache-file=config.cache' or simply `-C') that saves 61 3. Optionally, type `make check' to run any self-tests that come with 62 the package, generally using the just-built uninstalled binaries. 70 5. Optionally, type `make installcheck' to repeat any self-tests, but 81 also a `make maintainer-clean' target, but that is intended mainly 100 the `configure' script does not know about. Run `./configure --help' [all …]
|
/freebsd/crypto/heimdal/include/ |
H A D | Makefile.in | 31 install_sh_DATA = $(install_sh) -c -m 644 32 install_sh_PROGRAM = $(install_sh) -c 33 install_sh_SCRIPT = $(install_sh) -c 52 $(top_srcdir)/cf/auth-modules.m4 \ 53 $(top_srcdir)/cf/broken-getaddrinfo.m4 \ 54 $(top_srcdir)/cf/broken-glob.m4 \ 55 $(top_srcdir)/cf/broken-realloc.m4 \ 56 $(top_srcdir)/cf/broken-snprintf.m4 $(top_srcdir)/cf/broken.m4 \ 57 $(top_srcdir)/cf/broken2.m4 $(top_srcdir)/cf/c-attribute.m4 \ 59 $(top_srcdir)/cf/check-compile-et.m4 \ [all …]
|
/freebsd/contrib/bmake/ |
H A D | configure | 2 # Guess values for system-dependent variables and create Makefiles. 8 # Copyright (C) 1992-1996, 1998-2017, 2020-2023 Free Software Foundation, 14 ## -------------------- ## 16 ## -------------------- ## 24 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 26 alias -g '${1+"$@"}'='"$@"' 29 e) case `(set -o) 2>/dev/null` in #( 31 set -o posix ;; #( 46 # Quoting is to prevent editors from complaining about space-tab. 56 # Ensure predictable behavior from utilities with locale-dependent output. [all …]
|
/freebsd/crypto/openssh/ |
H A D | configure.ac | 2 # Copyright (c) 1999-2004 Damien Miller 16 AC_INIT([OpenSSH], [Portable], [openssh-unix-dev@mindrot.org]) 22 if test "$i" -nt "$srcdir/configure"; then 33 AC_MSG_CHECKING([if $CC supports C99-style variadic macros]) 37 ]], [[return F(1, 2, -3);]])], 39 [ AC_MSG_ERROR([*** OpenSSH requires support for C99-style variadic macros]) ] 65 AC_PATH_TOOL([PKGCONFIG], [pkg-config], [no]) 72 MANFMT="$NROFF -mandoc" 74 MANFMT="$GROFF -mandoc -Tascii" 87 if test -x /sbin/sh; then [all …]
|
/freebsd/contrib/sqlite3/tea/ |
H A D | configure | 2 # Guess values for system-dependent variables and create Makefiles. 6 # Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, 12 ## -------------------- ## 14 ## -------------------- ## 23 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 25 alias -g '${1+"$@"}'='"$@"' 28 case `(set -o) 2>/dev/null` in #( 30 set -o posix ;; #( 44 # Quoting is to prevent editors from complaining about space-tab. 54 # Ensure predictable behavior from utilities with locale-dependent output. [all …]
|
/freebsd/contrib/tcpdump/ |
H A D | configure | 2 # Guess values for system-dependent variables and create Makefiles. 6 # Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, 12 ## -------------------- ## 14 ## -------------------- ## 23 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 25 alias -g '${1+"$@"}'='"$@"' 28 case `(set -o) 2>/dev/null` in #( 30 set -o posix ;; #( 44 # Quoting is to prevent editors from complaining about space-tab. 54 # Ensure predictable behavior from utilities with locale-dependent output. [all …]
|
/freebsd/contrib/libevent/ |
H A D | configure | 2 # Guess values for system-dependent variables and create Makefiles. 3 # Generated by GNU Autoconf 2.69 for libevent 2.1.12-stable. 6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 11 ## -------------------- ## 13 ## -------------------- ## 17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 22 alias -g '${1+"$@"}'='"$@"' 25 case `(set -o) 2>/dev/null` in #( 27 set -o posix ;; #( [all …]
|
/freebsd/contrib/openbsm/ |
H A D | configure | 2 # Guess values for system-dependent variables and create Makefiles. 3 # Generated by GNU Autoconf 2.69 for OpenBSM 1.2-alpha5. 5 # Report bugs to <trustedbsd-audit@TrustedBSD.org>. 8 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 13 ## -------------------- ## 15 ## -------------------- ## 19 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 24 alias -g '${1+"$@"}'='"$@"' 27 case `(set -o) 2>/dev/null` in #( [all …]
|
/freebsd/contrib/file/magic/ |
H A D | Makefile.in | 4 # Copyright (C) 1994-2021 Free Software Foundation, Inc. 19 if test -z '$(MAKELEVEL)'; then \ 21 elif test -n '$(MAKE_HOST)'; then \ 23 elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ 30 case $${target_option-} in \ 33 "target option '$${target_option-}' specified" >&2; \ 56 *=*|--*) continue;; \ 57 -*I) strip_trailopt 'I'; skip_next=yes;; \ 58 -*I?*) strip_trailopt 'I';; \ 59 -*O) strip_trailopt 'O'; skip_next=yes;; \ [all …]
|
/freebsd/contrib/ldns/ |
H A D | Makefile.in | 9 bindir = @bindir@ 19 p5_dns_ldns_dir = $(srcdir)/contrib/DNS-LDNS 22 swigpy_flags = -python @SWIGPY3@ 36 -e 's|@LDNS_TRUST_ANCHOR_FILE[@]|$(LDNS_TRUST_ANCHOR_FILE)|g' \ 37 -e 's|@DEFAULT_CAFILE[@]|$(DEFAULT_CAFILE)|g' \ 38 -e 's|@DEFAULT_CAPATH[@]|$(DEFAULT_CAPATH)|g' 44 # set all of the tools due to cross-compiles. libtool uses most of them. 45 # https://www.gnu.org/software/make/manual/html_node/Implicit-Variables.html 57 CPPFLAGS = -I. -I$(srcdir) @CPPFLAGS@ @DEFS@ -DLDNS_TRUST_ANCHOR_FILE="\"$(LDNS_TRUST_ANCHOR_FILE)\… 73 LIBTOOL = $(libtool) --tag=CC --quiet [all …]
|
H A D | configure | 2 # Guess values for system-dependent variables and create Makefiles. 8 # Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, 14 ## -------------------- ## 16 ## -------------------- ## 25 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 27 alias -g '${1+"$@"}'='"$@"' 30 case `(set -o) 2>/dev/null` in #( 32 set -o posix ;; #( 46 # Quoting is to prevent editors from complaining about space-tab. 56 # Ensure predictable behavior from utilities with locale-dependent output. [all …]
|
/freebsd/contrib/ntp/sntp/libevent/ |
H A D | configure | 2 # Guess values for system-dependent variables and create Makefiles. 3 # Generated by GNU Autoconf 2.71 for libevent 2.1.12-stable. 6 # Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, 12 ## ----- [all...] |