Skip to content

Conversation

@mseri
Copy link
Collaborator

@mseri mseri commented Jul 24, 2017

We were 2 releases behind with respect to @djs55 repository.
I think we should consider stopping having to independent forks and move everything into one place only (ping @djs55 @jonludlam).

djs55 and others added 9 commits January 11, 2017 15:13
Signed-off-by: David Scott <dave@recoil.org>
Signed-off-by: David Scott <dave@recoil.org>
Unfortunately he's not present in `git log | grep Author` because the
code was imported from another repository.

Signed-off-by: David Scott <dave@recoil.org>
Signed-off-by: David Scott <dave@recoil.org>
Signed-off-by: David Scott <dave@recoil.org>
The tuntap test has been separated to a stub package, fd-send-recv-tuntap
whose only use is to install the necessary dependency and run the test
(using sudo, otherwise the privileges seems not enough to use tuntap).

Signed-off-by: Marcello Seri <marcello.seri@citrix.com>
@mseri mseri requested a review from gaborigloi July 24, 2017 11:11
Signed-off-by: Marcello Seri <marcello.seri@citrix.com>
homepage: "https://github.com/xapi-project/ocaml-fd-send-recv"
bug-reports: "https://github.com/xapi-project/ocaml-fd-send-recv/issues"
dev-repo: "https://github.com/xapi-project/ocaml-fd-send-recv.git"
doc: "https://github.com/xapi-project/ocaml-fd-send-recv/blob/master/lib/fd_send_recv.mli"

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice 😄 , better than nothing.

lib/META Outdated
# OASIS_START
# DO NOT EDIT (digest: 0a469b53195f4c578082ce622a25da7c)
version = "1.0.1"
# DO NOT EDIT (digest: 464dc1b5e16adf8099f0fd9ceeaaa775)

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This leftover file should also be removed.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think there are some more files that should be removed: lib/fd_send_recv.mllib, lib/libfd_send_recv_stubs.clib.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh, well spotted, I thought I had removed them.

dev-repo: "https://github.com/xapi-project/ocaml-fd-send-recv.git"
doc: "https://github.com/xapi-project/ocaml-fd-send-recv/blob/master/lib/fd_send_recv.mli"
tags: [
"org:mirage"

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's interesting that we have a separate opam file for the tuntap tests, but I guess this is the best way, since optional dependencies are harmful.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, it's annoying but I thought it does no harm. And I like it more than generating additional stuff in the jbuild file if a flag is present (mostly because it requires an additional dependency)

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree. It's much better than causing loads of unnecessary recompilations.

Copy link

@gaborigloi gaborigloi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, but I think there some more leftover from OASIS that should be removed.

Signed-off-by: Marcello Seri <marcello.seri@citrix.com>
@gaborigloi gaborigloi merged commit 3170950 into xapi-project:master Jul 25, 2017
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

Successfully merging this pull request may close these issues.

3 participants