Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

zmq_device man entry does not get installed #91

Closed
willstrang opened this issue Sep 30, 2010 · 7 comments
Closed

zmq_device man entry does not get installed #91

willstrang opened this issue Sep 30, 2010 · 7 comments

Comments

@willstrang
Copy link
Contributor

zmq_device.3 is missing from the MAN3 list in doc/Makefile.in, so the zmq_device man entry does not get installed.

@sustrik
Copy link
Member

sustrik commented Oct 1, 2010

AFAICS there is no zmq_device.txt and thus no zmq_device.3 to install.

@willstrang
Copy link
Contributor Author

In my clone of the git head, there is no zmq_device.txt, but there is doc/zmq_device.3.
This change caused it to get installed:

diff --git a/doc/Makefile.am b/doc/Makefile.am
index ba2b64a..3c423b8 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -1,5 +1,5 @@
 MAN1 = zmq_forwarder.1 zmq_streamer.1 zmq_queue.1
-MAN3 = zmq_bind.3 zmq_close.3 zmq_connect.3 zmq_init.3 \
+MAN3 = zmq_bind.3 zmq_close.3 zmq_connect.3 zmq_device.3 zmq_init.3 \
     zmq_msg_close.3 zmq_msg_copy.3 zmq_msg_data.3 zmq_msg_init.3 \

@sustrik
Copy link
Member

sustrik commented Oct 5, 2010

What version on 0MQ are you using? I've checked both maint and master and there's no zmq_device* file in doc directory in either of them.

@willstrang
Copy link
Contributor Author

I have the head of the git repository, obtained with:
git clone git://github.com/zeromq/zeromq2

Here are possibly interesting files from .git:

$ cat config
[core]
        repositoryformatversion = 0
        filemode = true
        bare = false
        logallrefupdates = true
[remote "origin"]
        fetch = +refs/heads/*:refs/remotes/origin/*
        url = http://github.com/zeromq/zeromq2.git
[branch "master"]
        remote = origin
        merge = refs/heads/master

$ cat FETCH_HEAD
1bc4e9ea53926cd819b50196b9320f37e24972b4        not-for-merge   branch 'eintr' of http://github.com/zeromq/zeromq2
79aea5ffa61f969ec66205f7c9c8c1611a2fd8da        not-for-merge   branch 'maint' of http://github.com/zeromq/zeromq2
965fb7755b50ca1522f076da46fa3651812126e1                branch 'master' of http://github.com/zeromq/zeromq2

$ cat HEAD
ref: refs/heads/master

$ cat ORIG_HEAD
4482dd777708190e7c4d84a22a824f0634917402

@willstrang
Copy link
Contributor Author

This patch added zmq_device.txt, though zmq_device.3 shows additions since then:
http://lists.zeromq.org/pipermail/zeromq-dev/2010-April/002937.html
I could reconstruct zmq_device.txt from the current zmq_device.3 if needed.

@willstrang
Copy link
Contributor Author

Here is the content of zmq_device.3:
git://gist.github.com/613795.git

@willstrang
Copy link
Contributor Author

Here is a reconstructed zmq_device.txt, with an AUTHORS section added and the IP address in EXAMPLE modified to be non-routable:
git://gist.github.com/613941.git

drahosp pushed a commit to LuaDist/libzmq that referenced this issue Feb 13, 2014
test_connect_delay was failing, so I backported the code from libzmq master.
benjdero pushed a commit to benjdero/libzmq that referenced this issue Feb 20, 2023
bluca pushed a commit that referenced this issue Oct 31, 2023
Clean up after using randombytes from libsodium
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants