| /freebsd/sys/contrib/zstd/ |
| H A D | Makefile | 2 # Copyright (c) 2015-2021, Yann Collet, Facebook, Inc. 5 # This source code is licensed under both the BSD-style license (found in the 8 # You may select, at your option, one of the above-listed licenses. 16 BUILDIR = build 24 # When cross-compiling from linux to windows, you might 25 # need to specify this as "Windows." Fedora build fails 28 # Note: mingw-w64 build from linux to windows does not 40 ## default: Build lib-release and zstd-release 42 default: lib-release zstd-release 50 # skip zwrapper, can't build that on alternate architectures without the proper zlib installed [all …]
|
| H A D | README.md | 4 targeting real-time compression scenarios at zlib-level and better compression ratios. 8 This repository represents the reference implementation, provided as an open-source dual [BSD](LICE… 11 a list of known ports and bindings is provided on [Zstandard homepage](http://www.zstd.net/#other-l… 15 [![Build Status][travisDevBadge]][travisLink] 16 [![Build status][AppveyorDevBadge]][AppveyorLink] 17 [![Build status][CircleDevBadge]][CircleLink] 18 [![Build status][CirrusDevBadge]][CirrusLink] 21 [travisDevBadge]: https://api.travis-ci.com/facebook/zstd.svg?branch=dev "Continuous Integration te… 22 [travisLink]: https://travis-ci.com/facebook/zstd 24 [AppveyorLink]: https://ci.appveyor.com/project/YannCollet/zstd-p0yf0 [all …]
|
| /freebsd/contrib/googletest/ |
| H A D | .travis.yml | 1 # Build matrix / environment variable are explained on: 2 # https://docs.travis-ci.com/user/customizing-the-build/ 4 # http://lint.travis-ci.org/ 13 - os: linux 14 compiler: gcc 16 install: ./ci/install-linux.sh && ./ci/log-config.sh 17 script: ./ci/build-linux-bazel.sh 18 - os: linux 21 install: ./ci/install-linux.sh && ./ci/log-config.sh 22 script: ./ci/build-linux-bazel.sh [all …]
|
| /freebsd/contrib/ldns/ |
| H A D | README-Travis.md | 3 …ompilers and platforms. Compilers include Clang and GCC; while platforms include Android, iOS, Lin… 5 …d recipes build and install OpenSSL, and then builds LDNS. The testing is tailored for Android NDK… 9 The LDNS Travis configuration file `.travis.yml` does not use top-level keys like `os:` and `compil… 13 …ng and GCC on various hardware. The hardware includes AMD64, Aarch64, PowerPC and s390x. PowerPC i… 16 - os: linux 17 name: GCC on Linux, Aarch64 18 compiler: gcc 21 - os: linux 22 name: Clang on Linux, Aarch64 28 OS X provides a single recipe to test Clang. GCC is not tested because GCC is an alias for Clang. [all …]
|
| /freebsd/contrib/unbound/ |
| H A D | README-Travis.md | 3 …ompilers and platforms. Compilers include Clang and GCC; while platforms include Android, iOS, Lin… 5 …es build and install OpenSSL and Expat, and then builds Unbound. The testing is tailored for Andro… 9 The Unbound Travis configuration file `.travis.yml` does not use top-level keys like `os:` and `com… 13 …ng and GCC on various hardware. The hardware includes AMD64, Aarch64, PowerPC and s390x. PowerPC i… 16 - os: linux 17 name: GCC on Linux, Aarch64 18 compiler: gcc 21 - os: linux 22 name: Clang on Linux, Aarch64 28 OS X provides a single recipe to test Clang. GCC is not tested because GCC is an alias for Clang. [all …]
|
| /freebsd/crypto/krb5/.github/workflows/ |
| H A D | build.yml | 1 name: Build 4 push: {paths: [src/**, .github/workflows/build.yml]} 5 pull_request: {paths: [src/**, .github/workflows/build.yml]} 10 runs-on: ${{ matrix.os }} 12 fail-fast: false 14 name: [linux-clang, linux-clang-openssl, linux-gcc] 16 - name: linux-clang 17 os: ubuntu-latest 19 makevars: CPPFLAGS=-Werror 20 configureopts: --enable-asan [all …]
|
| /freebsd/crypto/openssl/Configurations/ |
| H A D | 10-main.conf | 1 ## -*- mode: perl; -*- 8 if (`nasm -v 2>NUL` =~ /NASM version ([0-9]+\.[0-9]+)/ && $1 >= 2.0) { 10 ASFLAGS => "-g", 11 asflags => "-Ox -f win64 -DNEAR", 12 asoutflag => "-o ", 22 $die->("NASM not found - make sure it's installed and available on %PATH%\n"); 36 my $ver=`nasm -v 2>NUL`; 37 my $vew=`nasmw -v 2>NUL`; 41 asflags => "-f win32", 42 asoutflag => "-o ", [all …]
|
| /freebsd/crypto/openssl/util/perl/OpenSSL/ |
| H A D | config.pm | 2 # Copyright 1998-2024 The OpenSSL Project Authors. All Rights Reserved. 47 my @c_compilers = qw(clang gcc cc); 56 my $v = `$CROSS_COMPILE$CC -v 2>&1`; 57 $v =~ m/(?:(?:clang|LLVM) version|.*based on LLVM)\s+([0-9]+\.[0-9]+)/; 62 my $nul = File::Spec->devnull(); 63 my $v = `$CROSS_COMPILE$CC -dumpversion 2> $nul`; 66 $v =~ s/^[a-zA-Z]*\-//; 77 [ 'A\/UX:.*', 'm68k-apple-aux3' ], 78 [ 'AIX:[3-9]:4:.*', '${MACHINE}-ibm-aix' ], 79 [ 'AIX:.*?:[5-9]:.*', '${MACHINE}-ibm-aix' ], [all …]
|
| /freebsd/tools/build/mk/ |
| H A D | Makefile.boot | 1 CFLAGS+= -I${WORLDTMP}/legacy/usr/include 3 LDADD+= -legacy 4 LDFLAGS+= -L${WORLDTMP}/legacy/usr/lib 7 # On MacOS using a non-mac ar will fail the build, similarly on Linux using 32 # Add various -Werror flags to catch missing function declarations 33 CFLAGS+= -Werror=implicit-function-declaration -Werror=implicit-int \ 34 -Werror=return-type -Wundef 35 CFLAGS+= -DHAVE_NBTOOL_CONFIG_H=1 36 # This is needed for code that compiles for pre-C11 C standards 37 CWARNFLAGS.clang+=-Wno-typedef-redefinition [all …]
|
| /freebsd/contrib/kyua/ |
| H A D | .travis.yml | 5 - ./admin/travis-install-deps.sh 9 - os: linux 13 - os: linux 15 compiler: gcc 17 - os: linux 21 - os: linux 25 - os: linux 29 - os: linux 35 #- os: linux 39 #- os: linux [all …]
|
| /freebsd/crypto/openssl/ |
| H A D | NOTES-WINDOWS.md | 4 - [Native builds using Visual C++](#native-builds-using-visual-c) 5 - [Native builds using Embarcadero C++Builder]( 6 #native-builds-using-embarcadero-cbuilder) 7 - [Native builds using MinGW](#native-builds-using-mingw) 8 - [Linking native applications](#linking-native-applications) 9 - [Hosted builds using Cygwin](#hosted-builds-using-cygwin) 11 There are various options to build and run OpenSSL on the Windows platforms. 14 To build a native OpenSSL you can either use: 21 run on the GNU-like development environment MSYS2 22 or run on Linux or Cygwin [all …]
|
| H A D | NOTES-ANDROID.md | 5 ------------------- 8 NDK. It's available for Linux, macOS and Windows, but only Linux 15 ------------- 17 Android is a cross-compiled target and you can't rely on `./Configure` 19 target explicitly; there are `android-arm`, `android-arm64`, `android-mips`, 20 `android-mip64`, `android-x86`, `android-x86_64` and `android-riscv64` 23 Do not pass --cross-compile-prefix (as you might be tempted), as it 26 invoke `$(CROSS_COMPILE)clang` [`*gcc` on NDK 19 and lower] and company. 30 to point at the `NDK` directory. If you're using a side-by-side NDK the path 31 will look something like `/some/where/android-sdk/ndk/<ver>`, and for a [all …]
|
| H A D | INSTALL.md | 1 Build and Install 5 systems: the Unix/Linux family (including macOS), OpenVMS, 11 - [Prerequisites](#prerequisites) 12 - [Notational Conventions](#notational-conventions) 13 - [Quick Installation Guide](#quick-installation-guide) 14 - [Building OpenSSL](#building-openssl) 15 - [Installing OpenSSL](#installing-openssl) 16 - [Configuration Options](#configuration-options) 17 - [API Level](#api-level) 18 - [Cross Compile Prefix](#cross-compile-prefix) [all …]
|
| /freebsd/sys/contrib/xz-embedded/ |
| H A D | README | 8 XZ Embedded was written for use in the Linux kernel, but the code can 13 of XZ Embedded isn't part of the Linux kernel tree. You should also 14 read linux/Documentation/xz.txt even if you aren't using XZ Embedded 15 as part of Linux; information in that file is not repeated in this 18 Compiling the Linux kernel module 26 cd linux/lib/xz 27 make -C /path/to/kernel/source \ 28 KCPPFLAGS=-I"$(pwd)/../../include" M="$(pwd)" \ 34 cd linux/lib/xz 35 make -C /path/to/kernel/source \ [all …]
|
| /freebsd/contrib/pjdfstest/ |
| H A D | .travis.yml | 6 - os: linux 9 - os: linux 10 compiler: gcc 12 - os: osx 14 - os: osx 15 compiler: gcc 18 - ./travis/build.sh 19 - ./travis/test.sh
|
| /freebsd/contrib/libpcap/ |
| H A D | INSTALL.md | 3 with CMake and any build system supported by CMake. 5 To build libpcap with the configure script and `make`: 7 * If you build from a git clone rather than from a release archive, 9 build the `configure` and `config.h.in` files. 12 `AUTORECONF=autoreconf-2.69 ./autogen.sh` 18 control the configuration of libpcap; `./configure --help` will show 23 libpcap if you just want to build tcpdump; just make sure the tcpdump 30 To build libpcap with CMake and the build system of your choice, from 33 * Create a build directory into which CMake will put the build files it 35 code directory as does the configure script. The build directory may be [all …]
|
| H A D | CHANGES | 5 Mark pcap_vasprintf() as printf-like. 16 Avoid casting hack for the Windows cleanup-on-exit routine. 21 Remove the unused pcap-rpcap-int.h header file. 23 Make some static variables thread-local; fixes issue #1174. 33 Linux: 36 Avoid 32-bit unsigned integer overflow in USB captures. Fixes 49 Report {non-existent zone}/{interface} errors appropriately. 50 Allow attaching to links owned by a non-global zone. (Based on 55 in recent SDKs, including tagging pcap-namedb.h routines. 62 Fix various build problems. Fixes issue #1114. [all …]
|
| /freebsd/contrib/expat/ |
| H A D | README.md | 1 [](https://github.com/libexpat/libexpat/actions/workflows/linux.yml) 2 [](https://repology.org/metapackage/expat/versions) 17 [XML 1.0 Fourth Edition](https://www.w3.org/TR/2006/REC-xml-20060816/), started by 19 Expat is a stream-oriented XML parser. This means that you register 27 - GNU GCC >=4.5 (for use from C) or GNU GCC > [all...] |
| /freebsd/contrib/libcbor/.circleci/ |
| H A D | config.yml | 4 linux-setup: 6 - run: sudo apt-get update 8 - run: sudo NEEDRESTART_MODE=l apt-get install -y cmake ${TOOLCHAIN_PACKAGES} 9 - run: sudo NEEDRESTART_MODE=l apt-get install - [all...] |
| /freebsd/crypto/openssh/ |
| H A D | README.platform | 19 gets it wrong, or if you want to build binaries to work on earlier MLs 20 than the build host then you can add "-DBROKEN_GETADDRINFO" to CFLAGS 21 to force the previous IPv4-only behaviour. 31 --with-ssl-dir=/opt/freeware --with-zlib=/opt/freeware 44 ------ 45 To build on Cygwin, OpenSSH requires the following packages: 46 gcc, gcc-mingw-core, mingw-runtime, binutils, make, openssl, 47 openssl-devel, zlib, minres, minires-devel. 51 ------------------ 52 Darwin does not provide a tun(4) driver required for OpenSSH-based [all …]
|
| /freebsd/crypto/openssl/fuzz/ |
| H A D | README.md | 7 --------- 13 ----------------------------------- 15 Install `clang`, which [ships with `libfuzzer`](http://llvm.org/docs/LibFuzzer.html#fuzzer-usage) 18 sudo apt-get install clang 23 `/usr/lib/llvm-7/lib/clang/7.0.1/lib/linux/libclang_rt.fuzzer-x86_64.a`. 25 CC=clang ./config enable-fuzz-libfuzzer \ 26 --with-fuzzer-lib=$PATH_TO_LIBFUZZER \ 27 -DPEDANTIC enable-asan enable-ubsan no-shared \ 28 -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION \ 29 -fsanitize=fuzzer-no-link \ [all …]
|
| /freebsd/sys/conf/ |
| H A D | kern.pre.mk | 24 .-include <local.kern.pre.mk> 26 # The kernel build always occurs in the object directory which is .CURDIR. 31 # The kernel build always expects .OBJDIR=.CURDIR. 59 CTFFLAGS+= -g 62 _COPTFLAGS_EXTRA=-frename-registers 66 COPTFLAGS?=-O2 -pipe ${_COPTFLAGS_EXTRA} 67 .if !empty(COPTFLAGS:M-O[23s]) && empty(COPTFLAGS:M-fno-strict-aliasing) 68 COPTFLAGS+= -fno-strict-aliasing 73 NOSTDINC= -nostdinc 75 INCLUDES= ${NOSTDINC} ${INCLMAGIC} -I. -I$S -I$S/contrib/ck/include [all …]
|
| /freebsd/crypto/openssl/test/quic-openssl-docker/ |
| H A D | Dockerfile | 1 FROM martenseemann/quic-network-simulator-endpoint:latest 4 ENV PKG_CONFIG_LIBDIR=/usr/lib64/pkgconfig:/usr/lib/pkgconfig:/usr/lib/x86_64-linux-gnu/pkgconfig/:… 6 ENV LD_LIBRARY_PATH=/usr/lib64:/usr/lib:/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH 12 RUN apt-get update && apt-get install -y \ 13 git make gcc perl cmake build-essential \ 14 autoconf libtool pkg-config libpsl-dev 18 # build nghttp3 19 RUN git clone --depth 1 https://github.com/ngtcp2/nghttp3.git && \ 21 git submodule update --init && \ 22 autoreconf -i && \ [all …]
|
| /freebsd/crypto/libecc/scripts/ |
| H A D | crossbuild.sh | 2 # * Copyright (C) 2017 - This file is part of libecc project 7 # * Jean-Pierre FLORI <jean-pierre.flori@ssi.gouv.fr> 21 if [ -e $1 ] 58 mkdir -p $ROOT_DIR 60 cp -r $SRC_DIR/src/ $ROOT_DIR/ 61 cp -r $SRC_DIR/include/ $ROOT_DIR/ 64 mkdir -p $ROOT_DIR/build 65 mkdir -p $CROSSBUILD_OUTPUT/compilation_log 66 mkdir -p $CROSSBUILD_OUTPUT/error_log 69 …: for 64 bit triplets, multiarch/crossbuild docker's gcc 4.9 has a bug handling loop unrolling in … [all …]
|
| /freebsd/contrib/pam-krb5/ |
| H A D | NEWS | 1 User-Visible pam-krb5 Changes 3 pam-krb5 4.11 (2021-10-17) 13 Linux systems when --prefix is set to /usr and instead document that 14 --libdir will probably need to be set explicitly. The previous logic 18 Update to rra-c-util 10.0: 23 pam-krb5 4.10 (2021-03-20) 25 When re-retrieving the authenticated principal from the current cache, 31 Update to rra-c-util 9.0: 40 * Fix warnings with GCC 10. 42 pam-krb5 4.9 (2020-03-30) [all …]
|