-
Notifications
You must be signed in to change notification settings - Fork 13
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
Integrating with my fork #10
Comments
+1
The "reason" was that I just needed to use and thus build Luabind, (the included bjam scripts were/are broken) and I had not found your fork by then. The current implementation, however, has nothing to do with the branch I forked then.
Sorry. I'm sort of a git newbie.
I remember skipping your reimplementation of the numeric builtin converters because it didn't work for me (maybe I damaged it when resolving conflicts or missed another required commit). I also skipped a few commit I had already implemented (e.g. fhoefling's fix for the failing build with gcc (78509cc)) and your usage of
Yes. Nearly every cherry pick resulted in a conflict. Only later I learned of the
Seems like a lot of work, unless Are there any features/fixes my fork is missing from yours (apart from the reported issues)? Also, please be aware that my current implementation of |
I'm fine with the change to I've worked on merging our branches, after I destroyed a perfectly-good rebased git repo with a recursive call to See my branch https://github.com/rpavlik/luabind/tree/merged which started with a mass-cleaned (whitespace cleanup at each commit) version of your master branch merged into my master branch, and which has been improved with additional features in the build taken from your code (all the warnings, etc). It does build with GCC on Ubuntu 12.04 as long as Is this a platform you have access to in order to look at the build errors, or should I be sharing those errors in issues? GCC spits a lot of warnings in the build - would it be worthwhile for me to open a issue and paste them? |
(oh, and whoah, there's an |
I guess your C++11 errors are caused by your older Boost version: see #7, #11 and commit 296a357 where I added checks for the predecessor macros of the
Strange. I try to always test with gcc 4.8 but have not seen any warnings with my warning flags.
Yes, I would be interested to see them (but just in case, please first apply 296a357).
I've currently booted Windows, so I can't check my Clang version right now, but it's even if it's a different (newer) version, it's still strange that it fails there when it works with my version. Maybe the problem is the combination of the standard library (gcc's one is used by default) and Boost version. If the errors persist after the mentioned patch, it might be worth opening an issue. |
Hmm, so I do include your latest commits in the "merged" branch. I'll open a number of issues here to keep in contact with you (even though the source is in my repo). |
I bet this one is no more on the plate? |
well, I haven't used Luabind in quite a few years by now. |
It looks like you've done some great work here, and I'd like to integrate with your code to come up with a single best fork. There are a few issues I've already reported in trying to use your code, but there are a few questions I have that would be helpful in integration.
Looking forward to working together!
The text was updated successfully, but these errors were encountered: