Bug 283373 - ftp/libfilezilla: Update to 0.49.0
Summary: ftp/libfilezilla: Update to 0.49.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Kurt Jaeger
URL: https://lib.filezilla-project.org/
Keywords:
Depends on:
Blocks:
 
Reported: 2024-12-16 23:26 UTC by Martin Neubauer
Modified: 2024-12-31 08:38 UTC (History)
0 users

See Also:
pi: maintainer-feedback+


Attachments
Patch to 0.49.0 (3.57 KB, patch)
2024-12-16 23:26 UTC, Martin Neubauer
no flags Details | Diff
updated patch (3.57 KB, patch)
2024-12-19 16:21 UTC, Martin Neubauer
m.ne: maintainer-approval?
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Neubauer 2024-12-16 23:26:44 UTC
Created attachment 255906 [details]
Patch to 0.49.0

Update to version 0.49.0

Cherry-pick upstream fix for building with clang 19.1+ (See: https://trac.filezilla-project.org/ticket/13177, https://svn.filezilla-project.org/filezilla?view=revision&revision=11207, https://svn.filezilla-project.org/filezilla?view=revision&revision=11209)
Comment 1 Martin Neubauer 2024-12-19 16:21:54 UTC
Created attachment 255954 [details]
updated patch

Fixed patch with correct size in distinfo
Comment 2 Kurt Jaeger freebsd_committer freebsd_triage 2024-12-19 16:48:21 UTC
(In reply to Martin Neubauer from comment #1)
The fetch phase does not work because of the way upstream organizes its CDN.
Comment 3 commit-hook freebsd_committer freebsd_triage 2024-12-30 09:00:32 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=24d0fe9dc3b17ae496c4733e34efabad71bedcce

commit 24d0fe9dc3b17ae496c4733e34efabad71bedcce
Author:     Martin Neubauer <m.ne@gmx.net>
AuthorDate: 2024-12-30 08:52:13 +0000
Commit:     Kurt Jaeger <pi@FreeBSD.org>
CommitDate: 2024-12-30 08:58:43 +0000

    ftp/{lib}filezilla: update libfilezilla 0.47.0 -> 0.49.0, filezilla 3.67.0 -> 3.68.1

    - Changed Downloads to LOCAL/pi because of new download obfuscation upstream

    PR:             283371, 283373, 283374
    Author:         Martin Neubauer <m.ne@gmx.net>
    Date:           Mon Dec 30 09:52:13 2024 +0100
    Changes:        https://lib.filezilla-project.org/
                    https://filezilla-project.org/versions.php#3.68.1
    Reported-by:    andy@neu.net, rhurlin

 ftp/filezilla/Makefile                             |  5 ++-
 ftp/filezilla/distinfo                             |  6 ++--
 ftp/filezilla/pkg-plist                            |  5 +--
 ftp/libfilezilla/Makefile                          |  4 +--
 ftp/libfilezilla/distinfo                          |  6 ++--
 .../extra-patch-lib_libfilezilla_string.hpp (new)  | 42 ++++++++++++++++++++++
 ftp/libfilezilla/pkg-plist                         |  5 ++-
 7 files changed, 57 insertions(+), 16 deletions(-)
Comment 4 Kurt Jaeger freebsd_committer freebsd_triage 2024-12-30 09:02:21 UTC
Fixed by update, run-tested 8-}, changed MASTER_SITE to LOCAL/pi because upstream obfuscated their download.
Comment 5 commit-hook freebsd_committer freebsd_triage 2024-12-31 08:38:16 UTC
A commit in branch main references this bug:

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

commit c8ea8c20274e8974737189257cda8ed08c324797
Author:     Martin Neubauer <m.ne@gmx.net>
AuthorDate: 2024-12-31 08:35:34 +0000
Commit:     Kurt Jaeger <pi@FreeBSD.org>
CommitDate: 2024-12-31 08:36:43 +0000

    ftp/libfilezilla: fix build on 15

    - missed the Makefile patch because I build on an older version of 15

    PR:             283373

 ftp/libfilezilla/Makefile | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)