fuse-rs icon indicating copy to clipboard operation
fuse-rs copied to clipboard

Release 0.4.0

Open paul-mannino opened this issue 3 years ago • 11 comments

Preparing a 0.4.0 release, as requested in https://github.com/zargony/fuse-rs/issues/147. Built & tested examples on Ubuntu 18.04.

Let me know if there's any work I missed.

paul-mannino avatar Jul 19 '20 17:07 paul-mannino

failing in CI for freebsd, but the way the error message reads, it seems like it's not related to the pull or the state of the codebase. Looks like it might be CI config related & has been failing for a while now.

paul-mannino avatar Jul 20 '20 02:07 paul-mannino

failing in CI for freebsd, but the way the error message reads, it seems like it's not related to the pull or the state of the codebase. Looks like it might be CI config related & has been failing for a while now.

Hi,

I just tested it for confirmation on a clean FreeBSD 12.0-RELEASE VM I have, and it builds, runs and tests perfectly. The error in the CI looks like it stems from a misconfiguration of FreeBSD's pkg.

Thanks for your work!

delehef avatar Jul 20 '20 13:07 delehef

Thanks for your help. Actually I was expecting to release 0.4.0 based on the 0.3.0 branch since changes in master are pretty much under development, a lot of things are in a flux and I don't think it's ready for a release yet (E.g. there's two different Filesystem traits, a lot of duplicate types because of the introduced lowlevel module). It's supposed to be cleaned up once #126 is ready, but this isn't the case yet.

zargony avatar Jul 29 '20 18:07 zargony

@delehef do you think it's a misconfiguration on Cirrus CI's side or on our side? Unfortunately I'm not so familiar with the FreeBSD package system. Do you have an idea how this could be fixed?

zargony avatar Jul 29 '20 18:07 zargony

@delehef do you think it's a misconfiguration on Cirrus CI's side or on our side? Unfortunately I'm not so familiar with the FreeBSD package system. Do you have an idea how this could be fixed?

Definitely looks like their pkg (FreeBSD's package manager) configuration is borked, I don't see how it could be on our side.

Do you have an idea how this could be fixed?

11.0 is relatively old, Could Cirrus be setup to use a more recent FreeBSD release?

delehef avatar Jul 29 '20 19:07 delehef

Looks like tokio met the same problem, and updating to FreeBSD 12.1 fixed it!

delehef avatar Jul 29 '20 19:07 delehef

Looks like tokio met the same problem, and updating to FreeBSD 12.1 fixed it!

Thanks! Should be fixed with #149

zargony avatar Jul 29 '20 19:07 zargony

@zargony I realize I forgot to ping you on this, but I prepared something that is hopefully closer to what you were looking for. I cherry-picked/backported changes off master that were related to bug fixes or removing that deprecated time dependency. Left this up as a PR even though obviously this wouldn't be merged.

paul-mannino avatar Aug 10 '20 23:08 paul-mannino

Any update here? I'm also waiting for 0.4.0

oxalica avatar Oct 21 '20 16:10 oxalica

@zargony friendly ping, also waiting for this.

theduke avatar Nov 23 '20 17:11 theduke

FYI: there is an actively maintained fork of this project here: https://github.com/cberner/fuser

theduke avatar Nov 23 '20 17:11 theduke