Package Details: znc-push-git v1.0.0.r167.5f95488-1

Git Clone URL: https://aur.archlinux.org/znc-push-git.git (read-only)
Package Base: znc-push-git
Description: A module for ZNC that sends notifications to push notification services
Upstream URL: http://noswap.com/projects/znc-push
Keywords: boxcar nma prowl push znc
Licenses: MIT
Submitter: Tojeski
Maintainer: Tojeski (etskinner)
Last Packager: etskinner
Votes: 3
Popularity: 0.007755
First Submitted: 2016-01-01 12:48
Last Updated: 2018-12-18 00:09

Dependencies (4)

Required by (0)

Sources (1)

Latest Comments

1 2 Next › Last »

etskinner commented on 2018-12-18 00:09

Fixed, details follow. Recent discussion at [2] seems to be relevant.

In the future, you can check this sort of thing by building in a clean chroot.[1] I went ahead and did that, and I can confirm the error I believe @xelra saw:

CXXFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fstack -protector-strong -fno-plt -DPUSHVERSION=\"\\\"v1.0.0-16 7-g5f95488\\\"\" -DUSE_CURL -lcurl" LIBS=" -DUSE_CURL -l curl" \ znc-buildmod push.cpp Error: znc-buildmod requires python Either install python, or use cmake directly

As you can see, it says to either install python or use cmake. I tried installing python in the clean chroot, but that didn't seem to help. However, after installing cmake, the build completed successfully. It appears both are needed.

I confirmed that either autoconf and automake or cmake are required to build znc, so that may be related.[3]

[1] https://wiki.archlinux.org/index.php/DeveloperWiki:Building_in_a_clean_chroot

[2] https://aur.archlinux.org/packages/znc-clientbuffer-git/

[3] https://github.com/znc/znc#minimal-requirements

xelra commented on 2018-12-11 20:41

It is too late to test this now. The system has a lot of stuff installed now. I cannot tell anymore whether base-devel was already installed at that point or not.

What I can tell with absolute certainty though is that I got a build error specifically pointing out cmake. Then I installed cmake and immediately afterwards it built successfully. Then I commented here.

etskinner commented on 2018-12-10 18:24

I may be wrong here, but it appears the upstream package only needs make, not cmake. And since having base-devel (includes make) installed is a prerequisite to using the AUR, it should already be available. Does the fresh system have base-devel / make installed?

xelra commented on 2018-12-08 17:53

The package doesn't build on a fresh system. cmake is missing from the dependencies. Could you please add cmake?

Tojeski commented on 2018-05-26 00:39

I have pushed an update, i anyone runs into any problems please let me know.

Thanks :)

Tojeski commented on 2018-05-24 21:20

Looks like a problem upstream that needs modification to the make file.

https://github.com/jreese/znc-push/issues/212

One user reports "My solution is to replace -DPUSHVERSION=\"$(version)\" with -DPUSHVERSION=\"\\"$(version)\\"\" in the Makefile. New znc-buildmod seems to treating strings differently."

When I have a bit of time I'll try an update. We could just sed that line in the make file, but I cant say I am keen to modify the make file if it's just a (hopefully) temporary upstream problem.

arcnmx commented on 2018-05-02 22:06

With znc 1.7 now in testing this no longer builds. See https://github.com/jreese/znc-push/issues/212

S13ntist commented on 2018-04-23 20:28

Git needs to be added as a make dep. Else this fails to build in a clean chroot

xsmile commented on 2017-01-21 22:13

Thank you very much!

Tojeski commented on 2017-01-20 21:53

Ok, I have added the ARM architectures,