Skip to content

Commit

Permalink
libnfs 6.0.0
Browse files Browse the repository at this point in the history
libnfs: add dependency
  • Loading branch information
bevanjkay committed Dec 11, 2024
1 parent b7db77d commit c7b8500
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions Formula/lib/libnfs.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
class Libnfs < Formula
desc "C client library for NFS"
homepage "https://github.com/sahlberg/libnfs"
url "https://github.com/sahlberg/libnfs/archive/refs/tags/libnfs-5.0.3.tar.gz"
sha256 "d945cb4f4c8f82ee1f3640893a168810f794a28e1010bb007ec5add345e9df3e"
url "https://github.com/sahlberg/libnfs/archive/refs/tags/libnfs-6.0.0.tar.gz"
sha256 "6fe64b5a47b2558484c8beb05819c1f1f3e52cc52a7b3a8b805faf398e9a9c24"
license "LGPL-2.1-or-later"

bottle do
Expand All @@ -19,6 +19,7 @@ class Libnfs < Formula
depends_on "autoconf" => :build
depends_on "automake" => :build
depends_on "libtool" => :build
depends_on "krb5" # macos builtin krb5 has `call to undeclared function 'cuserid'` error

def install

Check failure on line 24 in Formula/lib/libnfs.rb

View workflow job for this annotation

GitHub Actions / macOS 15-arm64

`brew install --verbose --formula --build-bottle libnfs` failed on macOS Sequoia (15) on Apple Silicon!

/bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/include -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/include/nfsc -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/mount -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/nfs -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/nfs4 -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/nlm -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/nsm -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/portmap -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/rquota -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/win32 "-D_U_=__attribute__((unused))" -Wall -Wshadow -Wno-write-strings -Wstrict-prototypes -Wpointer-arith -Wcast-align -Wno-strict-aliasing -Werror -g -O2 -c -o libnfs_la-libnfs-sync.lo `test -f 'libnfs-sync.c' || echo './'`libnfs-sync.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/include -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/include/nfsc -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/mount -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/nfs -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/nfs4 -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/nlm -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/nsm -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/portmap -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/rquota -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/win32 "-D_U_=__attribute__((unused))" -Wall -Wshadow -Wno-write-strings -Wstrict-prototypes -Wpointer-arith -Wcast-align -Wno-strict-aliasing -Werror -g -O2 -c krb5-wrapper.c -fno-common -DPIC -o .libs/libnfs_la-krb5-wrapper.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/include -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/include/nfsc -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/mount -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/nfs -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/nfs4 -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/nlm -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/nsm -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/portmap -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/rquota -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/win32 "-D_U_=__attribute__((unused))" -Wall -Wshadow -Wno-write-strings -Wstrict-prototypes -Wpointer-arith -Wcast-align -Wno-strict-aliasing -Werror -g -O2 -c libnfs.c -fno-common -DPIC -o .libs/libnfs_la-libnfs.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/include -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/include/nfsc -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/mount -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/nfs -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/nfs4 -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/nlm -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/nsm -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/portmap -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/rquota -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/win32 "-D_U_=__attribute__((unused))" -Wall -Wshadow -Wno-write-strings -Wstrict-prototypes -Wpointer-arith -Wcast-align -Wno-strict-aliasing -Werror -g -O2 -c init.c -fno-common -DPIC -o .libs/libnfs_la-init.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/include -I/private/tmp/libnfs-20241211-6183-qh3wql/libnfs-libnfs-6.0.0/include/nfsc -I/private/tmp

Check failure on line 24 in Formula/lib/libnfs.rb

View workflow job for this annotation

GitHub Actions / macOS 14-arm64

`brew install --verbose --formula --build-bottle libnfs` failed on macOS Sonoma (14) on Apple Silicon!

/bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/include -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/include/nfsc -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/mount -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/nfs -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/nfs4 -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/nlm -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/nsm -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/portmap -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/rquota -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/win32 "-D_U_=__attribute__((unused))" -Wall -Wshadow -Wno-write-strings -Wstrict-prototypes -Wpointer-arith -Wcast-align -Wno-strict-aliasing -Werror -g -O2 -c -o libnfs_la-libnfs-sync.lo `test -f 'libnfs-sync.c' || echo './'`libnfs-sync.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/include -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/include/nfsc -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/mount -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/nfs -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/nfs4 -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/nlm -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/nsm -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/portmap -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/rquota -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/win32 "-D_U_=__attribute__((unused))" -Wall -Wshadow -Wno-write-strings -Wstrict-prototypes -Wpointer-arith -Wcast-align -Wno-strict-aliasing -Werror -g -O2 -c krb5-wrapper.c -fno-common -DPIC -o .libs/libnfs_la-krb5-wrapper.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/include -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/include/nfsc -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/mount -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/nfs -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/nfs4 -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/nlm -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/nsm -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/portmap -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/rquota -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/win32 "-D_U_=__attribute__((unused))" -Wall -Wshadow -Wno-write-strings -Wstrict-prototypes -Wpointer-arith -Wcast-align -Wno-strict-aliasing -Werror -g -O2 -c init.c -fno-common -DPIC -o .libs/libnfs_la-init.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/include -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/include/nfsc -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/mount -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/nfs -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/nfs4 -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/nlm -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/nsm -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/portmap -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/rquota -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/win32 "-D_U_=__attribute__((unused))" -Wall -Wshadow -Wno-write-strings -Wstrict-prototypes -Wpointer-arith -Wcast-align -Wno-strict-aliasing -Werror -g -O2 -c libnfs.c -fno-common -DPIC -o .libs/libnfs_la-libnfs.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/include -I/private/tmp/libnfs-20241211-6405-sqbo1q/libnfs-libnfs-6.0.0/include/nfsc -I/private/tmp

Check failure on line 24 in Formula/lib/libnfs.rb

View workflow job for this annotation

GitHub Actions / macOS 13-arm64

`brew install --verbose --formula --build-bottle libnfs` failed on macOS Ventura (13) on Apple Silicon!

/bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/include -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/include/nfsc -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/mount -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/nfs -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/nfs4 -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/nlm -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/nsm -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/portmap -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/rquota -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/win32 "-D_U_=__attribute__((unused))" -Wall -Wshadow -Wno-write-strings -Wstrict-prototypes -Wpointer-arith -Wcast-align -Wno-strict-aliasing -Werror -g -O2 -c -o libnfs_la-libnfs-sync.lo `test -f 'libnfs-sync.c' || echo './'`libnfs-sync.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/include -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/include/nfsc -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/mount -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/nfs -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/nfs4 -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/nlm -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/nsm -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/portmap -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/rquota -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/win32 "-D_U_=__attribute__((unused))" -Wall -Wshadow -Wno-write-strings -Wstrict-prototypes -Wpointer-arith -Wcast-align -Wno-strict-aliasing -Werror -g -O2 -c libnfs.c -fno-common -DPIC -o .libs/libnfs_la-libnfs.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/include -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/include/nfsc -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/mount -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/nfs -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/nfs4 -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/nlm -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/nsm -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/portmap -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/rquota -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/win32 "-D_U_=__attribute__((unused))" -Wall -Wshadow -Wno-write-strings -Wstrict-prototypes -Wpointer-arith -Wcast-align -Wno-strict-aliasing -Werror -g -O2 -c krb5-wrapper.c -fno-common -DPIC -o .libs/libnfs_la-krb5-wrapper.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/include -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/include/nfsc -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/mount -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/nfs -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/nfs4 -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/nlm -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/nsm -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/portmap -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/rquota -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/win32 "-D_U_=__attribute__((unused))" -Wall -Wshadow -Wno-write-strings -Wstrict-prototypes -Wpointer-arith -Wcast-align -Wno-strict-aliasing -Werror -g -O2 -c init.c -fno-common -DPIC -o .libs/libnfs_la-init.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/include -I/private/tmp/libnfs-20241211-6287-irfutp/libnfs-libnfs-6.0.0/include/nfsc -I/private/tmp
system "./bootstrap"
Expand Down

0 comments on commit c7b8500

Please sign in to comment.