makepkg cannot see cmake... it must be a permission issue...
Search Criteria
Package Details: pi-hole-ftl 6.1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/pi-hole-ftl.git (read-only, click to copy) |
---|---|
Package Base: | pi-hole-ftl |
Description: | The Pi-hole FTL engine |
Upstream URL: | https://github.com/pi-hole/FTL |
Licenses: | EUPL-1.2 |
Conflicts: | dnsmasq |
Provides: | dnsmasq |
Submitter: | max.bra |
Maintainer: | max.bra (graysky) |
Last Packager: | max.bra |
Votes: | 59 |
Popularity: | 1.16 |
First Submitted: | 2017-05-07 15:23 (UTC) |
Last Updated: | 2025-03-30 17:00 (UTC) |
Dependencies (6)
- gmp (gmp-hgAUR)
- mbedtls (mbedtls-gitAUR, mbedtls-dtlsAUR)
- nettle (nettle-gitAUR)
- pi-hole-webAUR
- cmake (cmake-gitAUR, cmake3AUR) (make)
- xxd (vim-minimal-gitAUR, gvim-gitAUR, vim-cli-gitAUR, gvim-wayland-lilydjwg-gitAUR, gvim-gtk2AUR, gvim, tinyxxd, vim) (make)
Required by (65)
- adhocspot-script-git (requires dnsmasq)
- airgeddon (requires dnsmasq) (optional)
- anti-ad-dnsmasq-git (requires dnsmasq)
- appgate-sdp (requires dnsmasq) (optional)
- appgate-sdp-headless (requires dnsmasq) (optional)
- archpxe (requires dnsmasq)
- berate_ap-git (requires dnsmasq)
- blueman-git (requires dnsmasq) (optional)
- corplink-bin (requires dnsmasq)
- create_ap (requires dnsmasq)
- create_ap-git (requires dnsmasq)
- cuttlefish-base-git (requires dnsmasq)
- dns-zone-blacklist-git (requires dnsmasq) (optional)
- dnsmasq-china-list-git (requires dnsmasq)
- dnsmasq-openrc (requires dnsmasq)
- docker-dnsmasq (requires dnsmasq)
- docker-machine-driver-kvm2 (requires dnsmasq)
- easywifi-git (requires dnsmasq) (optional)
- ethoscope-device (requires dnsmasq)
- ethoscope-node (requires dnsmasq)
- feishu-bin (requires dnsmasq)
- gnome-network-displays (requires dnsmasq)
- gnome-network-displays-git (requires dnsmasq)
- holodev (requires dnsmasq)
- holodev-git (requires dnsmasq)
- hostsblock (requires dnsmasq) (optional)
- incus-git (requires dnsmasq)
- incus-tools-git (requires dnsmasq)
- libnm-git (requires dnsmasq) (make)
- libnm-iwd (requires dnsmasq) (make)
- libvirt-git (requires dnsmasq) (make)
- libvirt-git (requires dnsmasq) (optional)
- libvirt-xen (requires dnsmasq) (make)
- libvirt-xen (requires dnsmasq) (optional)
- linux-router (requires dnsmasq)
- linux-wifi-hotspot (requires dnsmasq) (optional)
- linux-wifi-hotspot-bin (requires dnsmasq) (optional)
- lxc-git (requires dnsmasq) (optional)
- lxc-selinux (requires dnsmasq) (optional)
- lxd-git (requires dnsmasq)
- lxd516 (requires dnsmasq)
- minimega (requires dnsmasq) (optional)
- netns-helper-git (requires dnsmasq) (optional)
- networkmanager-git (requires dnsmasq) (optional)
- networkmanager-git (requires dnsmasq) (make)
- networkmanager-iwd (requires dnsmasq) (make)
- networkmanager-iwd (requires dnsmasq) (optional)
- networkmanager-support (requires dnsmasq)
- nm-cloud-setup-git (requires dnsmasq) (make)
- nm-iwd-cloud-setup (requires dnsmasq) (make)
- overture (requires dnsmasq) (optional)
- p-rout-git (requires dnsmasq)
- pi-hole-core
- pinephone-dev-tools (requires dnsmasq)
- podman-dnsname-git (requires dnsmasq)
- qemu-web-desktop (requires dnsmasq)
- rbenv-vagrant-setup-git (requires dnsmasq) (optional)
- simonpi (requires dnsmasq)
- simonpi-git (requires dnsmasq)
- ss-tproxy (requires dnsmasq)
- ss-tproxy-git (requires dnsmasq)
- vagrant-git (requires dnsmasq) (optional)
- virter (requires dnsmasq) (optional)
- waydroid (requires dnsmasq)
- waydroid-git (requires dnsmasq)
Sources (5)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 .. 46 Next › Last »
max.bra commented on 2025-02-24 09:56 (UTC)
Taijian commented on 2025-02-24 09:39 (UTC) (edited on 2025-02-24 09:47 (UTC) by Taijian)
I am also gettin a failed build.
This is using graysky's ccm in a fresh, newly created ccm n && ccm c && ccm u
buildroot.
-- Build files have been written to: /build/pi-hole-ftl/src/FTL-6.0.2/cmake
[ 1%] Compiling specs/teleporter.yaml
/bin/sh: line 1: RESOURCE_COMPILER-NOTFOUND: command not found
make[2]: *** [src/api/docs/CMakeFiles/api_docs.dir/build.make:190: src/api/docs/hex/specs/teleporter.yaml] Error 127
make[1]: *** [CMakeFiles/Makefile2:649: src/api/docs/CMakeFiles/api_docs.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 1%] Building C object src/ntp/CMakeFiles/ntp.dir/server.c.o
[ 1%] Generating version.c using gen_version.cmake
[ 1%] Building C object src/ntp/CMakeFiles/ntp.dir/client.c.o
[ 1%] Building C object src/api/CMakeFiles/api.dir/2fa.c.o
Building Pi-hole FTL daemon
- Branch:
- Architecture: x86_64 (compiled locally)
- Version:
- Tag:
- Hash:
- Commit date:
[ 1%] Built target gen_version
[ 1%] Building C object src/api/CMakeFiles/api.dir/action.c.o
[ 2%] Building C object src/ntp/CMakeFiles/ntp.dir/rtc.c.o
[ 3%] Building C object src/api/CMakeFiles/api.dir/api.c.o
[ 3%] Building C object src/api/CMakeFiles/api.dir/auth.c.o
[ 4%] Building C object src/api/CMakeFiles/api.dir/config.c.o
[ 4%] Built target ntp
[ 4%] Building C object src/api/CMakeFiles/api.dir/dhcp.c.o
[ 5%] Building C object src/api/CMakeFiles/api.dir/dns.c.o
[ 5%] Building C object src/api/CMakeFiles/api.dir/network.c.o
[ 5%] Building C object src/api/CMakeFiles/api.dir/padd.c.o
[ 6%] Building C object src/api/CMakeFiles/api.dir/history.c.o
[ 6%] Building C object src/api/CMakeFiles/api.dir/info.c.o
[ 6%] Building C object src/api/CMakeFiles/api.dir/logs.c.o
[ 7%] Building C object src/api/CMakeFiles/api.dir/list.c.o
[ 8%] Building C object src/api/CMakeFiles/api.dir/queries.c.o
[ 8%] Building C object src/api/CMakeFiles/api.dir/search.c.o
[ 8%] Building C object src/api/CMakeFiles/api.dir/stats_database.c.o
[ 9%] Building C object src/api/CMakeFiles/api.dir/stats.c.o
[ 9%] Building C object src/api/CMakeFiles/api.dir/teleporter.c.o
[ 10%] Building C object src/api/CMakeFiles/api.dir/theme.c.o
[ 10%] Built target api
make: *** [Makefile:136: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Build failed, check /opt/chroot/goblet/build
error: failed to build 'pi-hole-ftl-6.0.2-2': failed to run: makechrootpkg -r /opt/chroot -D /var/cache/pacman/aur -d /var/cache/ pacman/pkg/ -d /var/cache/pacman/aur/ -- -feA --noconfirm --noprepare --holdver:
error: can't build pi-hole-core-6.0.4-1, deps not satisfied: pi-hole-ftl>=6.0> error: packages failed to build: pi-hole-ftl-6.0.2-2 pi-hole-core-6.0.4-1
max.bra commented on 2025-02-24 06:31 (UTC)
@meijin have you installed cmake package (it's a make dep) and base-devel group?
meijin commented on 2025-02-24 05:58 (UTC)
I am failing to build on rpi4:
[ 1%] Compiling specs/teleporter.yaml
/bin/sh: line 1: RESOURCE_COMPILER-NOTFOUND: command not found
make[2]: *** [src/api/docs/CMakeFiles/api_docs.dir/build.make:190: src/api/docs/hex/specs/teleporter.yaml] Error 127
make[1]: *** [CMakeFiles/Makefile2:649: src/api/docs/CMakeFiles/api_docs.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 1%] Building C object src/ntp/CMakeFiles/ntp.dir/server.c.o
[ 1%] Building C object src/ntp/CMakeFiles/ntp.dir/client.c.o
[ 1%] Building C object src/api/CMakeFiles/api.dir/2fa.c.o
[ 1%] Generating version.c using gen_version.cmake
Building Pi-hole FTL daemon
- Branch: master
- Architecture: aarch64 (compiled locally)
- Version: 530cde91
- Tag:
- Hash: 530cde91
- Commit date: 2025-02-23 10:07:17 +0100
[ 1%] Built target gen_version
[ 1%] Building C object src/api/CMakeFiles/api.dir/action.c.o
[ 2%] Building C object src/api/CMakeFiles/api.dir/api.c.o
[ 3%] Building C object src/ntp/CMakeFiles/ntp.dir/rtc.c.o
[ 3%] Building C object src/api/CMakeFiles/api.dir/auth.c.o
[ 4%] Building C object src/api/CMakeFiles/api.dir/config.c.o
[ 4%] Built target ntp
[ 4%] Building C object src/api/CMakeFiles/api.dir/dhcp.c.o
[ 5%] Building C object src/api/CMakeFiles/api.dir/dns.c.o
[ 5%] Building C object src/api/CMakeFiles/api.dir/network.c.o
[ 5%] Building C object src/api/CMakeFiles/api.dir/padd.c.o
[ 6%] Building C object src/api/CMakeFiles/api.dir/history.c.o
[ 6%] Building C object src/api/CMakeFiles/api.dir/info.c.o
[ 7%] Building C object src/api/CMakeFiles/api.dir/list.c.o
[ 7%] Building C object src/api/CMakeFiles/api.dir/logs.c.o
[ 8%] Building C object src/api/CMakeFiles/api.dir/queries.c.o
[ 8%] Building C object src/api/CMakeFiles/api.dir/search.c.o
[ 8%] Building C object src/api/CMakeFiles/api.dir/stats_database.c.o
[ 9%] Building C object src/api/CMakeFiles/api.dir/stats.c.o
[ 9%] Building C object src/api/CMakeFiles/api.dir/teleporter.c.o
[ 10%] Building C object src/api/CMakeFiles/api.dir/theme.c.o
[ 10%] Built target api
make: *** [Makefile:136: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
-> error making: pi-hole-ftl-exit status 4
==> Making package: pi-hole-core 6.0.4-1 (Mon Feb 24 07:57:28 2025)
==> Checking runtime dependencies...
==> Missing dependencies:
-> pi-hole-ftl>=6.0
==> Checking buildtime dependencies...
==> ERROR: Could not resolve all dependencies.
any ideas?
jdoggsc commented on 2025-02-23 06:50 (UTC) (edited on 2025-02-23 07:01 (UTC) by jdoggsc)
$ sha256sum arch-ftl-6.0.2-2.patch
bdef08329a082de6e6a8c08e14c9ddc049a10fa10473eb8af2d21ce49c877671 arch-ftl-6.0.2-2.patch
PKGBUILD has 71b01d6edd05c312ae1446aa4993e1bcbe457ad2490583a2f1165038e6b36c5e
Assuming that 71b01d6edd05c312ae1446aa4993e1bcbe457ad2490583a2f1165038e6b36c5e
represents the intended patch file, I get
Building C object CMakeFiles/cmTC_03e0b.dir/testCCompiler.c.o
/usr/bin/cc -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -o CMakeFiles/cmTC_03e0b.dir/testCCompiler.c.o -c /opt/pi-hole-server/pi-hole-ftl/src/FTL-6.0.2/cmake/CMakeFiles/CMakeScratch/TryCompile-MEqVLk/testCCompiler.c
cc: error: unrecognized command-line option '-mno-omit-leaf-frame-pointer'; did you mean '-fno-omit-frame-pointer'?
also using git clone
+ makepkg
without any aur helpers
max.bra commented on 2025-02-22 22:14 (UTC)
committed a new patch file. try now. I must have missed a step... 1€ less
edwardecl commented on 2025-02-22 22:06 (UTC)
I'm having the same issue as deemon with "arch-ftl-6.0.2-2.patch ... FAILED", using git clone + makepkg.
max.bra commented on 2025-02-22 20:27 (UTC)
If I had an € for every time I said ‘please clean the f... AUR helper cache'...
deemon commented on 2025-02-22 20:15 (UTC)
==> Validating source files with sha256sums...
pi-hole-ftl-v6.0.2.tar.gz ... Passed
arch-ftl-6.0.2-2.patch ... FAILED
pi-hole-ftl.tmpfile ... Passed
pi-hole-ftl.sysuser ... Passed
pi-hole-ftl.service ... Passed
==> ERROR: One or more files did not pass the validity check!
max.bra commented on 2024-07-14 20:13 (UTC)
no, I would say that ACLs are not at fault, they are disabled on my system as well...
the rest on the discourse thread
Pinned Comments
max.bra commented on 2018-02-09 16:46 (UTC) (edited on 2019-10-18 23:13 (UTC) by max.bra)
ArchLinux Pi-hole is not officially supported by Pi-hole project. In case of bugs and malfunctions please DO NOT file a report upstream.
First of all check if the wiki (https://wiki.archlinux.org/index.php/Pi-hole) can help then ask here for assistance and tips.
When it will be excluded that the problem does not depend on ArchLinux we will file a bug upstream.