git: 45a670a20a94 - main - security/authenticator: runtime broken after 3da07b6b1695

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Thu, 24 Mar 2022 00:58:03 UTC
The branch main has been updated by jbeich:

URL: https://cgit.FreeBSD.org/ports/commit/?id=45a670a20a9423fa379e6b42c07a3553bd087326

commit 45a670a20a9423fa379e6b42c07a3553bd087326
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2022-03-24 00:39:03 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2022-03-24 00:50:45 +0000

    security/authenticator: runtime broken after 3da07b6b1695
    
    $ authenticator
    ld-elf.so.1: /usr/local/bin/authenticator: Undefined symbol "adw_leaflet_set_can_swipe_back@LIBADWAITA_1_0"
    
    $ poudriere testport -j 130amd64 security/authenticator
    [...]
      = note: ld: error: undefined symbol: adw_leaflet_set_can_swipe_back
              >>> referenced by libadwaita.3d16eeaf-cgu.3
              >>>               libadwaita-881a92bfe1b5add6.libadwaita.3d16eeaf-cgu.3.rcgu.o:(libadwaita::auto::leaflet::Leaflet::set_can_swipe_back::h18ac8777b066b1b0)
              >>> in archive
              >>> _build/target/x86_64-unknown-freebsd/release/deps/liblibadwaita-881a92bfe1b5add6.rlib
              cc: error: linker command failed with exit code 1 (use -v to see invocation)
---
 security/authenticator/Makefile | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/security/authenticator/Makefile b/security/authenticator/Makefile
index 83dd368c560e..3b697083444b 100644
--- a/security/authenticator/Makefile
+++ b/security/authenticator/Makefile
@@ -13,6 +13,8 @@ COMMENT=	Generate Two-Factor Codes
 LICENSE=	GPLv3+
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+IGNORE=		crashes with libadwaita >= 1.0
+
 LIB_DEPENDS=	libcurl.so:ftp/curl \
 		libgraphene-1.0.so:graphics/graphene \
 		libzbar.so:graphics/zbar