homebrew-core icon indicating copy to clipboard operation
homebrew-core copied to clipboard

libassuan 3.0.1

Open BrewTestBot opened this issue 1 year ago • 3 comments

Created by brew bump


Created with brew bump-formula-pr.

BrewTestBot avatar Jun 18 '24 15:06 BrewTestBot

  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

chenrui333 avatar Jun 18 '24 17:06 chenrui333

Try rebasing after https://github.com/Homebrew/homebrew-core/pull/175081

bevanjkay avatar Jun 20 '24 12:06 bevanjkay

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.

github-actions[bot] avatar Jun 23 '24 04:06 github-actions[bot]

This has been reported upstream - https://lists.gnupg.org/pipermail/gnupg-devel/2024-July/035597.html

bevanjkay avatar Jul 06 '24 03:07 bevanjkay

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.

bevanjkay avatar Jul 16 '24 08:07 bevanjkay

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.
  ***

chenrui333 avatar Jul 21 '24 14:07 chenrui333

I tried that but it then has conflicting deps, it's developed by GnuPG so the whole dep tree is intertwined.

bevanjkay avatar Jul 22 '24 06:07 bevanjkay

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

bevanjkay avatar Jul 26 '24 13:07 bevanjkay

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.

cho-m avatar Jul 28 '24 18:07 cho-m

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).

carlocab avatar Aug 04 '24 14:08 carlocab

Dropped a bunch of commits -- they have no linkage with libassuan so it's unlikely that they need the rev bump.

carlocab avatar Aug 05 '24 06:08 carlocab