Compile from tarballs #916

Closed
opened 2026-10-05 04:52:34 +02:00 by adam · 4 comments
Owner

Hello

When I try to compile from tarball sources, it is not currently possible to do so.

Indeed, the dependency for the third_party is only present when I make a git clone, an issue had been opened #1521 , is it possible for each release and thus zip and tar.gz archive to add third_party missing to compile sources without problems?

The readme does not mention anywhere that it is not possible to compile from tarballs.

thank you,

zc0nf

Hello When I try to compile from tarball sources, it is not currently possible to do so. Indeed, the dependency for the third_party is only present when I make a git clone, an issue had been opened #1521 , is it possible for each release and thus zip and tar.gz archive to add third_party missing to compile sources without problems? The readme does not mention anywhere that it is not possible to compile from tarballs. thank you, zc0nf <!-- github-sync-id:462389914 -->
adam closed this issue 2026-10-05 04:52:34 +02:00
Author
Owner

Uhm, the files in third_party are there for me in the release tarballs:

$ wget https://znc.in/releases/znc-1.7.4.tar.gz
$ tar -xvzf znc-1.7.4.tar.gz | grep third_party
znc-1.7.4/third_party/
znc-1.7.4/third_party/googletest/
znc-1.7.4/third_party/Csocket/
znc-1.7.4/third_party/Csocket/Csocket.cc
znc-1.7.4/third_party/Csocket/Csocket.h

Are you using https://github.com/znc/znc/archive/znc-1.7.4.tar.gz to download znc? If so, that file is automatically generated by GitHub and we cannot influence its content (well, it contains exactly the same files as are in git). That's exactly the same issue as #1521.

Uhm, the files in `third_party` are there for me in the release tarballs: ``` $ wget https://znc.in/releases/znc-1.7.4.tar.gz $ tar -xvzf znc-1.7.4.tar.gz | grep third_party znc-1.7.4/third_party/ znc-1.7.4/third_party/googletest/ znc-1.7.4/third_party/Csocket/ znc-1.7.4/third_party/Csocket/Csocket.cc znc-1.7.4/third_party/Csocket/Csocket.h ``` Are you using https://github.com/znc/znc/archive/znc-1.7.4.tar.gz to download znc? If so, that file is automatically generated by GitHub and we cannot influence its content (well, it contains exactly the same files as are in git). That's exactly the same issue as #1521. <!-- github-comment-id:507025792 -->
Author
Owner

Hi psychon,

Are you using https://github.com/znc/znc/archive/znc-1.7.4.tar.gz to download znc?
Yes

It is therefore necessary in this case, to update the readme evoking the impossibility to compile from the files made available in the Release section.

Unless someone can find a solution to fix or work around the problem?

For example, if I want to upgrade my znc to the latest stable version, which is the easiest and fastest method?

If I have to go through a git clone, I will have to position myself on the commit that speaks of the release in 1.7.4 which is forbidding and somehow imposes to be always on a development version?

thank you,

zc0nf

Hi psychon, Are you using https://github.com/znc/znc/archive/znc-1.7.4.tar.gz to download znc? Yes It is therefore necessary in this case, to update the readme evoking the impossibility to compile from the files made available in the Release section. Unless someone can find a solution to fix or work around the problem? For example, if I want to upgrade my znc to the latest stable version, which is the easiest and fastest method? If I have to go through a git clone, I will have to position myself on the commit that speaks of the release in 1.7.4 which is forbidding and somehow imposes to be always on a development version? thank you, zc0nf <!-- github-comment-id:507029266 -->
Author
Owner
> Are you using https://github.com/znc/znc/archive/znc-1.7.4.tar.gz to download znc? > Yes Then use https://znc.in/releases/znc-1.7.4.tar.gz <!-- github-comment-id:507029559 -->
Author
Owner

Perfect,

Its possible to update readme ? :-)

zc0nf

Perfect, Its possible to update readme ? :-) zc0nf <!-- github-comment-id:507030215 -->
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: adam/znc#916