Page 1 of 1

Next release ?

Posted: 2022-12-09 23:09
by Djoss
Currently, the latest version available of libfilezilla is 0.39.2. However, this version doesn't allow compiling FileZilla Server. Compilation fails because the "fz::strtokenizer" function is missing from 0.39.2.

Do you know when the next libfilezilla will be published ?

Re: Next release ?

Posted: 2022-12-10 05:46
by Fearmoon
I found libfilezilla 1:0.39.2-1 here:
https://archlinux.org/packages/communit ... filezilla/

And libfilezilla-0.7.1 here:
https://osdn.net/projects/filezilla/dow ... .1.sha512/

I wonder that will help?

Re: Next release ?

Posted: 2022-12-10 08:36
by iam_sysop
Usually when building FileZilla Server or Client from source requires a source build of libfilezilla as well.

I've run in to this in the past where the "current released" version of libfilezilla doesn't cover bleeding-edge builds of the client or server and has to be built alongside for all to work. Most of the instructions I've seen on the wiki also include building libfilezilla prior to compiling source version of client or server.

If you've built the libfilezilla make sure it's in a reachable search path when the client or server runs and not the "pre-installed" version from the OS package manager or it will also fail.

Re: Next release ?

Posted: 2022-12-10 19:13
by Djoss
So yes, I'm building libfilezilla along with the server. The problem is that the latest release 0.39.2 that can be found at https://lib.filezilla-project.org/download.php is too old to compile the latest release of the server (1.6.x).

I would expect that when a new version of the server is release, the required libfilezilla version would also be released.

I guess that I can fetch the latest code from SVN and compile libfilezilla from there, but it would be nice to have an official and stable release instead.

Re: Next release ?

Posted: 2022-12-10 21:49
by iam_sysop
That was the statement I made -- when you are building your own copy of the source of either client or server, you 99% of the time have to build libfilezilla first.

Source builds are not "release" builds, and will generally will not run with a "release" build of libfilezilla.

That's why all the instructions for compiling from source require you to build libfilezilla from source as well --

Re: Next release ?

Posted: 2022-12-10 22:32
by Djoss
Sorry I think I might bring confusion with terminology I use :). By "release" I'm referring to the version number only (not the distributed binaries).

I agree with you that libfilezilla has to be built from source. But which sources are you referring to ? The latest ones from SVN? Or the ones that can be downloaded via an archive associated to a release version number (e.g. libfilezilla-0.39.2.tar.bz2)?

Re: Next release ?

Posted: 2022-12-11 01:14
by iam_sysop
It depends on what source package you're building.

Anytime I build from sources I have to pull a source version of libfilezilla --

FileZilla Server doesn't have a public SVN - it's code is released in packaged (archive) format only (basically "nightlies") -- but updates to it's code are always based against most recent libfilezilla sources --


I apologize for my misunderstanding of your original posts --

Re: Next release ?

Posted: 2022-12-12 16:25
by botg
My bad, didn't realize there a new release of lfz was needed to accompany the server. libfilezilla 0.40.0 is out now.

Re: Next release ?

Posted: 2022-12-13 13:11
by Djoss
Great, thank you!