Opened 2 years ago

Last modified 18 months ago

#66172 assigned defect

FileZilla @3.51.0 Failed to be built on macOS 13.0 Ventura

Reported by: water137780117 Owned by: lhaeger (Lothar Haeger)
Priority: Normal Milestone:
Component: ports Version: 2.8.0
Keywords: Cc:
Port: FileZilla

Description

After upgrading to macOS 13.0, FileZilla can no longer be built again.

Failed to build FileZilla
$ sudo port install filezilla
--->  Computing dependencies for FileZilla
--->  Fetching archive for FileZilla
--->  Attempting to fetch FileZilla-3.51.0_0.darwin_22.arm64.tbz2 from https://pek.cn.packages.macports.org/macports/packages/FileZilla
--->  Attempting to fetch FileZilla-3.51.0_0.darwin_22.arm64.tbz2 from https://kmq.jp.packages.macports.org/FileZilla
--->  Attempting to fetch FileZilla-3.51.0_0.darwin_22.arm64.tbz2 from https://packages.macports.org/FileZilla
--->  Fetching distfiles for FileZilla
--->  Verifying checksums for FileZilla
--->  Extracting FileZilla
--->  Applying patches to FileZilla
--->  Configuring FileZilla
--->  Building FileZilla
Error: Failed to build FileZilla: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_mirrors.tuna.tsinghua.edu.cn_macports_release_www_FileZilla/FileZilla/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a
bug.
Error: Processing of port filezilla failed

Attachments (1)

main.log (114.7 KB) - added by water137780117 2 years ago.

Download all attachments as: .zip

Change History (4)

Changed 2 years ago by water137780117

Attachment: main.log added

comment:1 Changed 2 years ago by jmroot (Joshua Root)

Owner: set to lhaeger
Port: FileZilla added; filezilla removed
Status: newassigned
:info:build controlsocket.cpp:1092:55: error: cannot initialize a parameter of type 'fz::mkdir_permissions' with an rvalue of type 'bool'
:info:build         fz::mkdir(fz::to_native(local_path.GetPath()), true, false, &last_created);
:info:build                                                              ^~~~~
:info:build /opt/local/include/libfilezilla/local_filesys.hpp:182:99: note: passing argument to parameter 'permissions' here
:info:build result FZ_PUBLIC_SYMBOL mkdir(native_string const& absolute_path, bool recurse, mkdir_permissions permissions = mkdir_permissions::normal, native_string * last_created = nullptr);
:info:build                                                                                                   ^

comment:2 Changed 2 years ago by lhaeger (Lothar Haeger)

Older FileZilla versions do not build as you noticed, newer also do not build until macports switches to gnutls 3.7

comment:3 Changed 18 months ago by pierow2k

gnutls 3.7 was marked as stable on 2023-02-10.

Any chance this ticket could be revisited now that the underlying dependency is resolved?

Note: See TracTickets for help on using tickets.