homebrew-core
homebrew-core copied to clipboard
libassuan 3.0.1
Created by brew bump
Created with brew bump-formula-pr.
libtool: link: clang -dynamiclib -Wl,-undefined -Wl,dynamic_lookup -o .libs/libassuan.9.dylib .libs/libassuan_la-assuan.o .libs/libassuan_la-context.o .libs/libassuan_la-system.o .libs/libassuan_la-debug.o .libs/libassuan_la-conversion.o .libs/libassuan_la-sysutils.o .libs/libassuan_la-client.o .libs/libassuan_la-server.o .libs/libassuan_la-assuan-error.o .libs/libassuan_la-assuan-buffer.o .libs/libassuan_la-assuan-handler.o .libs/libassuan_la-assuan-inquire.o .libs/libassuan_la-assuan-listen.o .libs/libassuan_la-assuan-pipe-server.o .libs/libassuan_la-assuan-socket-server.o .libs/libassuan_la-assuan-pipe-connect.o .libs/libassuan_la-assuan-socket-connect.o .libs/libassuan_la-assuan-uds.o .libs/libassuan_la-assuan-logging.o .libs/libassuan_la-assuan-socket.o .libs/libassuan_la-system-posix.o .libs/libassuan_la-assuan-io.o .libs/memrchr.o -L/opt/homebrew/opt/libgpg-error/lib -lgpg-error -O2 -install_name /opt/homebrew/Cellar/libassuan/3.0.0/lib/libassuan.9.dylib -compatibility_version 10 -current_version 10.0
duplicate symbol '___sputc' in:
/private/tmp/libassuan-20240618-4694-2ehn4p/libassuan-3.0.0/src/.libs/libassuan_la-assuan.o
/private/tmp/libassuan-20240618-4694-2ehn4p/libassuan-3.0.0/src/.libs/libassuan_la-context.o
/private/tmp/libassuan-20240618-4694-2ehn4p/libassuan-3.0.0/src/.libs/libassuan_la-conversion.o
/private/tmp/libassuan-20240618-4694-2ehn4p/libassuan-3.0.0/src/.libs/libassuan_la-sysutils.o
/private/tmp/libassuan-20240618-4694-2ehn4p/libassuan-3.0.0/src/.libs/libassuan_la-client.o
/private/tmp/libassuan-20240618-4694-2ehn4p/libassuan-3.0.0/src/.libs/libassuan_la-debug.o
/private/tmp/libassuan-20240618-4694-2ehn4p/libassuan-3.0.0/src/.libs/libassuan_la-system.o
/private/tmp/libassuan-20240618-4694-2ehn4p/libassuan-3.0.0/src/.libs/libassuan_la-assuan-error.o
/private/tmp/libassuan-20240618-4694-2ehn4p/libassuan-3.0.0/src/.libs/libassuan_la-server.o
/private/tmp/libassuan-20240618-4694-2ehn4p/libassuan-3.0.0/src/.libs/libassuan_la-assuan-inquire.o
/private/tmp/libassuan-20240618-4694-2ehn4p/libassuan-3.0.0/src/.libs/libassuan_la-assuan-listen.o
/private/tmp/libassuan-20240618-4694-2ehn4p/libassuan-3.0.0/src/.libs/libassuan_la-assuan-pipe-server.o
/private/tmp/libassuan-20240618-4694-2ehn4p/libassuan-3.0.0/src/.libs/libassuan_la-assuan-buffer.o
/private/tmp/libassuan-20240618-4694-2ehn4p/libassuan-3.0.0/src/.libs/libassuan_la-assuan-socket-server.o
/private/tmp/libassuan-20240618-4694-2ehn4p/libassuan-3.0.0/src/.libs/libassuan_la-assuan-pipe-connect.o
/private/tmp/libassuan-20240618-4694-2ehn4p/libassuan-3.0.0/src/.libs/libassuan_la-assuan-uds.o
/private/tmp/libassuan-20240618-4694-2ehn4p/libassuan-3.0.0/src/.libs/libassuan_la-assuan-handler.o
/private/tmp/libassuan-20240618-4694-2ehn4p/libassuan-3.0.0/src/.libs/libassuan_la-assuan-logging.o
/private/tmp/libassuan-20240618-4694-2ehn4p/libassuan-3.0.0/src/.libs/libassuan_la-system-posix.o
/private/tmp/libassuan-20240618-4694-2ehn4p/libassuan-3.0.0/src/.libs/libassuan_la-assuan-socket.o
/private/tmp/libassuan-20240618-4694-2ehn4p/libassuan-3.0.0/src/.libs/libassuan_la-assuan-socket-connect.o
/private/tmp/libassuan-20240618-4694-2ehn4p/libassuan-3.0.0/src/.libs/libassuan_la-assuan-io.o
ld: 1 duplicate symbols
Try rebasing after https://github.com/Homebrew/homebrew-core/pull/175081
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. To keep this pull request open, add a help wanted or in progress label.
This has been reported upstream - https://lists.gnupg.org/pipermail/gnupg-devel/2024-July/035597.html
brew install --verbose --formula --build-bottle gnupg-pkcs11-scd
brew install --verbose --formula --build-bottle gpa
brew install --verbose --formula --build-bottle pinentry-mac
All three require linkage specifically to the previous version of the libassuan ABI.
maybe good to switch to use libassuan@2 2.5.7 for gpa
configure:
***
*** You need libassuan to build this program.
*** This library is for example available at
*** ftp://ftp.gnupg.org/gcrypt/libassuan/
*** (at least version 2.4.2 is required).
***
configure: error:
***
*** Required libraries not found. Please consult the above messages
*** and install them before running configure again.
***
I tried that but it then has conflicting deps, it's developed by GnuPG so the whole dep tree is intertwined.
I'm not sure if the rtabmap failure here is a genuine regression on intel. I don't have any intel hardware to attempt a replication.
brew test --verbose rtabmap
==> ./build/test
Killing child processes...
Error: rtabmap: failed
Error: rtabmap: failed
An exception occurred within a child process:
Timeout::Error: execution expired
Cancelling 14-x86_64 as running for over 2 days now and logs haven't moved in a while (other Intel macOS finished in 10 hours). May want to wait for queue to clear out a bit before restarting.
Linux runner seems to have run out of storage space, so let's retry on the self-hosted one (if that ever gets around to running on this PR...).
I've rebased this on master and re-ordered the dependent commits alphabetically (so that it's easier to work out which commits are misplaced the next time this needs a rebase).
Dropped a bunch of commits -- they have no linkage with libassuan so it's unlikely that they need the rev bump.
:shipit: @bevanjkay has requested bottles to be published to this PR.