Search Criteria
Package Details: httpdirfs 1.3.3-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/httpdirfs.git (read-only, click to copy) |
|---|---|
| Package Base: | httpdirfs |
| Description: | A filesystem which allows you to mount HTTP directory listings |
| Upstream URL: | https://github.com/fangfufu/httpdirfs |
| Licenses: | GPL |
| Submitter: | owentrigueros |
| Maintainer: | owentrigueros |
| Last Packager: | owentrigueros |
| Votes: | 41 |
| Popularity: | 0.50 |
| First Submitted: | 2019-10-25 07:21 (UTC) |
| Last Updated: | 2026-06-12 15:09 (UTC) |
Dependencies (10)
- curl (curl-gitAUR, curl-c-aresAUR)
- expat (expat-gitAUR)
- fuse3 (fuse3-gitAUR)
- gumbo-parser
- openssl (openssl-gitAUR, openssl-staticAUR, openssl-aegisAUR)
- util-linux-libs (util-linux-libs-aesAUR, util-linux-libs-selinuxAUR)
- doxygen (doxygen-gitAUR) (make)
- graphviz (make)
- help2man (help2man-gitAUR, python-help2manAUR) (make)
- meson (meson-gitAUR) (make)
Required by (33)
- ttf-ms-win-httpdirfs (make)
- ttf-ms-win11-auto (make)
- ttf-ms-win11-auto-japanese (make)
- ttf-ms-win11-auto-korean (make)
- ttf-ms-win11-auto-other (make)
- ttf-ms-win11-auto-sea (make)
- ttf-ms-win11-auto-thai (make)
- ttf-ms-win11-auto-zh_cn (make)
- ttf-ms-win11-auto-zh_tw (make)
- ttf-ms-win11-fod-auto-arab (make)
- ttf-ms-win11-fod-auto-beng (make)
- ttf-ms-win11-fod-auto-cans (make)
- ttf-ms-win11-fod-auto-cher (make)
- ttf-ms-win11-fod-auto-deva (make)
- ttf-ms-win11-fod-auto-ethi (make)
- ttf-ms-win11-fod-auto-gujr (make)
- ttf-ms-win11-fod-auto-guru (make)
- ttf-ms-win11-fod-auto-hans (make)
- ttf-ms-win11-fod-auto-hant (make)
- ttf-ms-win11-fod-auto-hebr (make)
- ttf-ms-win11-fod-auto-jpan (make)
- ttf-ms-win11-fod-auto-khmr (make)
- ttf-ms-win11-fod-auto-knda (make)
- ttf-ms-win11-fod-auto-kore (make)
- ttf-ms-win11-fod-auto-laoo (make)
- ttf-ms-win11-fod-auto-mlym (make)
- ttf-ms-win11-fod-auto-orya (make)
- ttf-ms-win11-fod-auto-paneuropean (make)
- ttf-ms-win11-fod-auto-sinh (make)
- ttf-ms-win11-fod-auto-syrc (make)
- ttf-ms-win11-fod-auto-taml (make)
- ttf-ms-win11-fod-auto-telu (make)
- ttf-ms-win11-fod-auto-thai (make)
Latest Comments
1 2 3 4 Next › Last »
owentrigueros commented on 2026-06-06 08:53 (UTC)
Thanks for pointing that out @Ataraxy! I've installed the package in a Debian based distribution using
apt installto check if the problem is specific to our AUR package and it's not. Man page also shows the full path to the build dir.This should be fixed upstream. It should be easy, in case you consider fixing it yourself :)
owentrigueros commented on 2026-06-06 08:46 (UTC)
Thanks for asking @SpaghettiPenguin, not a dumb or accusatory question at all!
Yes, the patch disables the test suite by removing
subdir('tests')from the upstreammeson.build. The reason is that the tests depend on the Unity test framework via a Meson subproject:Upstream expects Meson to download that dependency automatically, but AUR builds are generally expected to be reproducible and not fetch sources during the build process. Since automatic wrap-based subproject downloading is disabled in the build environment, the package fails to build.
Rather than introducing a new dependency or patching the build system more extensively, I disabled the tests so the package can be built successfully from the released source tarball. The tests are only needed for development and are not required to build or use httpdirfs itself.
Ataraxy commented on 2026-05-29 16:27 (UTC)
Man page doesn't list /usr/bin/ directory:
SpaghettiPenguin commented on 2026-05-23 19:09 (UTC)
Hello, I'm new to the AUR and saw the change in commit 15b0a0af7f89 and was just wondering what the new httpdirfs.patch file does. From my limited understanding, it disables the tests? Why? (Sorry if that sounds accusatory, I certainly don't mean it in that way. I'm genuinely asking as I'm interested in getting into / understanding packaging.)
Sorry if this is a dumb question, and thanks in advance for your time.
owentrigueros commented on 2026-02-14 13:26 (UTC)
Thanks for pointing it out @Orion-zhen! It seems to be related to the new gcc version.
I've patched the code for the package and might try to patch it upstream.
It should be fixed!
Orion-zhen commented on 2026-02-12 11:45 (UTC)
Build failed:
adv commented on 2025-06-05 17:10 (UTC) (edited on 2025-06-06 06:44 (UTC) by adv)
OK, so here's what I got.
First, I checked that my system can "see" your update:
So, all is good, your update is "there". Next, here are the
CFLAGSin/etc/makepkg.conf:Indeed, there is
-Werror=format-security.Also, local
makepkg.conf:There's a
bauhmakepkg.confand here are the diffs with globalmakepkg.conf:I don't know if the diffs are significant but it doesn't seem so.
Next step, uninstall all related packages and then try reinstalling:
So, your latest update worked like a charm. Thanks for your feedback!
zuzavo commented on 2025-06-04 10:25 (UTC)
These are the reason why Arch linux doesn't support aur helpers. makepkg -sic and all goes fine.
owentrigueros commented on 2025-06-04 07:28 (UTC)
Thank you all for the recent comments. Regarding the compilation errors reported by @adv: using the default
makepkgconfiguration and without AUR helpers, I only get warnings instead of errors. For example:The package compiles succesfully. Perhaps you have
-Werrorset in theCFLAGSvariable in/etc/makepkg.conf?As @mkurz pointed out, adding
-std=gnu17toc_argscompletely resolves the build issues. Warnings (if not using-Werror) and errors (if using-Werror) disappear.I'll add that option and keep it until these functions are fixed upstream, it seems that the third argument should be
1Linstead of1.adv commented on 2025-06-03 10:25 (UTC) (edited on 2025-06-03 15:40 (UTC) by adv)
I managed to install
ttf-ms-win11-autoandhttpdirfswith GCC 15 as follows.First install the latest versions of
httpdirfsdependencies:Then install
httpdirfsand finallyttf-ms-win11-auto.I could not figure it out with the typical AUR helpers (
yay,paru, etc). Instead, I usedbauh, a graphical package manager. Basically, the only one that I tried that works.pamac-cliis a disaster.1 2 3 4 Next › Last »