Opened 3 years ago

Closed 3 years ago

#62253 closed defect (fixed)

xmlsec1 build fails on Big Sur

Reported by: mbaechtold (Martin Bächtold) Owned by: Schamschula (Marius Schamschula)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: xmlsec1

Description (last modified by mbaechtold (Martin Bächtold))

> sudo /opt/local/bin/port install xmlsec1
--->  Fetching archive for ncurses
--->  Attempting to fetch ncurses-6.2_1.darwin_20.x86_64.tbz2 from https://packages.macports.org/ncurses
--->  Attempting to fetch ncurses-6.2_1.darwin_20.x86_64.tbz2.rmd160 from https://packages.macports.org/ncurses
--->  Installing ncurses @6.2_1
--->  Cleaning ncurses
--->  Deactivating ncurses @6.2_0
--->  Cleaning ncurses
--->  Activating ncurses @6.2_1
--->  Cleaning ncurses
--->  Computing dependencies for libgcrypt
--->  Fetching archive for libgcrypt
--->  Attempting to fetch libgcrypt-1.9.1_0.darwin_20.x86_64.tbz2 from https://packages.macports.org/libgcrypt
--->  Attempting to fetch libgcrypt-1.9.1_0.darwin_20.x86_64.tbz2.rmd160 from https://packages.macports.org/libgcrypt
--->  Installing libgcrypt @1.9.1_0
--->  Cleaning libgcrypt
--->  Computing dependencies for libgcrypt
--->  Deactivating libgcrypt @1.9.0_1
--->  Cleaning libgcrypt
--->  Activating libgcrypt @1.9.1_0
--->  Cleaning libgcrypt
--->  Computing dependencies for xmlsec1
--->  Fetching archive for xmlsec1
--->  Attempting to fetch xmlsec1-1.2.31_0+gnutls.darwin_20.x86_64.tbz2 from https://packages.macports.org/xmlsec1
--->  Attempting to fetch xmlsec1-1.2.31_0+gnutls.darwin_20.x86_64.tbz2 from https://lil.fr.packages.macports.org/xmlsec1
--->  Attempting to fetch xmlsec1-1.2.31_0+gnutls.darwin_20.x86_64.tbz2 from https://mse.uk.packages.macports.org/xmlsec1
--->  Building xmlsec1
Error: Failed to build xmlsec1: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_xmlsec1/xmlsec1/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port xmlsec1 failed

Attachments (1)

main.log (163.6 KB) - added by mbaechtold (Martin Bächtold) 3 years ago.

Download all attachments as: .zip

Change History (9)

comment:1 Changed 3 years ago by mbaechtold (Martin Bächtold)

Description: modified (diff)

comment:2 Changed 3 years ago by mbaechtold (Martin Bächtold)

Description: modified (diff)

Changed 3 years ago by mbaechtold (Martin Bächtold)

Attachment: main.log added

comment:3 Changed 3 years ago by mf2k (Frank Schima)

In the future, please fill in the Port field and add the port maintainer(s) to Cc (port info --maintainers xmlsec1), if any.

comment:4 Changed 3 years ago by mf2k (Frank Schima)

Owner: set to Schamschula
Port: xmlsec1 added
Status: newassigned

comment:5 Changed 3 years ago by Schamschula (Marius Schamschula)

I'm not sure what is going on here: nm says the symbols are defined in libgcrypt.20.dylib

file says that this library is Mach-O 64-bit dynamically linked shared library x86_64

comment:6 Changed 3 years ago by Schamschula (Marius Schamschula)

I'll have a look at #61461 which seems to have the same error.

comment:7 Changed 3 years ago by Schamschula (Marius Schamschula)

Looks like xmlsec and xmlsec1 now provide the same package. I will obsolete xmlsec1 in favor of xmlsec.

comment:8 Changed 3 years ago by Schamschula (Marius Schamschula)

Resolution: fixed
Status: assignedclosed

In 88490558b8aa2c5e8783cb6a6ba2d89d7f164c63/macports-ports (master):

xmlsec1: mark as obsolete

Closes: #62253

Note: See TracTickets for help on using tickets.