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

New package charrua-core, a DHCP/SERVER library. #4938

Merged
merged 1 commit into from
Oct 9, 2015

Conversation

haesbaert
Copy link
Contributor

No description provided.

@avsm
Copy link
Member

avsm commented Oct 9, 2015

woohoo!

@haesbaert
Copy link
Contributor Author

whoot whooot \o/

@camelus
Copy link
Contributor

camelus commented Oct 9, 2015

✅ All lint checks passed af2cc3e
  • These packages passed lint tests: charrua-core.0.1

✅ Installability check (4047 → 4048)
  • new installable packages (1): charrua-core.0.1

@@ -0,0 +1,36 @@
### Charrua DHCP core library.
Copy link
Member

Choose a reason for hiding this comment

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

Can you remove the ###? opam list will show them, which is a bit ugly :p

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Done !

On 9 October 2015 at 12:26, Thomas Gazagnaire [email protected]
wrote:

In packages/charrua-core/charrua-core.0.1/descr
#4938 (comment):

@@ -0,0 +1,36 @@
+### Charrua DHCP core library.

Can you remove the ### opam list will show them, which is a bit ugly :p


Reply to this email directly or view it on GitHub
https://github.com/ocaml/opam-repository/pull/4938/files#r41616808.

@haesbaert
Copy link
Contributor Author

desc is fixed, ### removed, nothing to add so far from me.

@haesbaert
Copy link
Contributor Author

Could someone pull this in ? I have more stuff in the pipeline that depends on this.

yallop added a commit that referenced this pull request Oct 9, 2015
New package charrua-core, a DHCP/SERVER library.
@yallop yallop merged commit 32ecd74 into ocaml:master Oct 9, 2015
@haesbaert
Copy link
Contributor Author

thanks \o/

build: [
["sh" "build.sh"]
]
depends: [
Copy link
Member

Choose a reason for hiding this comment

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

do you use the syntax extensions of anything? That would also need camlp4 (but it built, so just checking in)

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Hmm well spot, I use the extensions for Lwt, should I add a camlp4 for 0.2 ?

Copy link
Collaborator

Choose a reason for hiding this comment

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

Here are also a few comments about your build procedure:

  1. You are relying on a static .install file for installation. This will break for example in switches where only the byte-code compilers are available. Also you don't have support for native dynamic linking (.cmxs files) in there.
  2. You are using a shell script which is Windows unfriendly.

You can use topkg to solve these problems, it shouldn't change anything to your current setup, except add a new file and change your package build procedure.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Cool, I'll use it on v0.2, created an issue: mirage/charrua#16

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I'm about to submit a package that will suffer the same issues, but next version it should be fixed. Thanks for the pointers, I struggled a bit with the build system.

haesbaert/charrua-unix#1

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.

6 participants