[Bug 269637] sysutils/nix: build fails - linker issues - undefined symbols from AWS libs
Date: Sat, 16 Dec 2023 09:49:32 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=269637 takeda@takeda.tk changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |takeda@takeda.tk --- Comment #14 from takeda@takeda.tk --- I just tried to install this port anyway so I made copy of the port and commented BROKEN= to my surprise it actually complied fine without any other changes. Perhaps the AWS sdk needed updating at the time? nix-2.3.11_4 Name : nix Version : 2.3.11_4 Installed on : Fri Dec 15 22:36:27 2023 PST Origin : sysutils/nix-work Architecture : FreeBSD:13:amd64 Prefix : /usr/local Categories : sysutils Licenses : LGPL21 Maintainer : ports@FreeBSD.org WWW : https://nixos.org/nix/ Comment : Purely functional package manager Options : DOCS : off Shared Libs required: libsqlite3.so.0 libsodium.so.23 libgc.so.1 libeditline.so.1 libcurl.so.4 libbrotlienc.so.1 libbrotlidec.so.1 libboost_thread.so.1.83.0 libboost_system.so.1.83.0 libboost_context.so.1.83.0 libaws-cpp-sdk-transfer.so libaws-cpp-sdk-s3.so libaws-cpp-sdk-core.so Shared Libs provided: libnixutil.so libnixstore.so libnixmain.so libnixexpr.so Annotations : FreeBSD_version: 1302001 cpe : cpe:2.3:a:nix_project:nix:2.3.11:::::freebsd13:x64:4 Flat size : 5.62MiB Description : Nix is a purely functional package manager. This means that it treats packages like values in purely functional programming languages such as Haskell -- they are built by functions that don't have side-effects, and they never change after they have been built. Nix stores packages in the Nix store, usually the directory /nix/store, where each package has its own unique subdirectory such as /nix/store/b6gvzjyb2pg0kjfwrjmg1vfhh54ad73z-firefox-33.1/ where b6gvzjyb2pg0... is a unique identifier for the package that captures all its dependencies (it's a cryptographic hash of the package's build dependency graph). This enables many powerful features. -- You are receiving this mail because: You are the assignee for the bug.