-
-
Notifications
You must be signed in to change notification settings - Fork 559
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
compilation conflicts #1005
Comments
master branch is not for production. try released versions: https://github.com/dimitri/pgloader/releases/ |
@mrPsycho: The main
|
Bump, same issue on 26cc9ca |
I locally have CCL Version 1.12-dev and SBCL 1.5.2 and I can't reproduce. I'm told it's possible to reproduce with SBCL from Debian at version 1.4.16; but I don't have that locally and can't see a very easy way to play around with it. Contributions welcome, or meanwhile upgrade your copy of http://www.sbcl.org to something recent and maintained? |
I ran into this and managed to track down what's happening. Although I've figured out why the error happens, I don't grok why the problematic line was added in the first place. If it was just a copy/paste error the fix is just deleting a single line in the Taking the first error as an example:
This is saying that the
Note that the first of those two symbols is in the package itself. The second is coming from the Lines 783 to 785 in 3b5c29b
Having a conflict in package However: looking back on the actual error, it's complaining about the export of that symbol, which is very strange. You can see this by examining the stack trace by typing If you read through The Lines 102 to 110 in 3b5c29b
The three lines in the middle there are the problem:
So two separate versions of pgloader are loaded. The version in the dist is older (I don't know how to ping down the exact commit the dist is using — I've pinged Xach on IRC to try to find out), and if we compare their
So the problem is:
It looks like the extra |
Thank you for looking into this and working on it! I can confirm that this fixes the build for me also. @dimitri is there any reason you can recall that we needed to have the quicklisp pgloader load done twice..? |
Thanks for detailed analysis! I can’t recall of any reason why I would have loaded the pgloader sources twice in the build process step. Looks like a bug/typo to me! |
@dimitri Can this change be merged into master? |
Seems like I've independently found the same issue and made a PR at #1091 |
Now that #1091 is merged, closing this one. |
Hi :)
I cloned this project from git, tried to compile with "make" and I received several conflicts related error messages:
after i resolve these conflicts by selecting the relevant function for that database type instead of generics i get the following errors:
I tried to compile with ccl instead of sbcl and I still got conflict messages
after it finished compiling (with sbcl) and I try to run the app without any parameters I got the following:
The text was updated successfully, but these errors were encountered: