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

Fix: Add config for mac/arm64 #115

Closed
wants to merge 1 commit into from
Closed

Fix: Add config for mac/arm64 #115

wants to merge 1 commit into from

Conversation

Alpha4
Copy link

@Alpha4 Alpha4 commented Jan 9, 2023

I've seen a similar PR for a more recent SDK version but sadly I still have an old Couchbase server version 4.1.0 running for some data. That isn't scheduled to be updated anytime soon.

@cb-sdk-robot
Copy link

Thanks for the pull request!! To ensure quality review, Couchbase employs a code review system based on Gerrit to manage the workflow of changes in addition to tracking our contributor agreements.

To get this change in and collaborate in code review, please register on Gerrit and accept our CLA. The easiest way to do this is to follow the link below, sign in with your GitHub account and then follow through the steps provided on that page to sign an 'Individual' agreement: http://review.couchbase.org/#/settings/new-agreement.

Keep in mind that the emails we are seeing on the commits are: au****21@gma***com

Note: Please contact us if you have any issues registering with Gerrit! If you have not signed our CLA within 7 days, the Pull Request will be automatically closed.

::SDKBOT/PR:no_cla

@Alpha4
Copy link
Author

Alpha4 commented Jan 9, 2023

I already went and signed the individual agreement, the page shows

Agreement already submitted.

@dumbelovic
Copy link

Just wanted to check in and see if you were able to sort this out? This is preventing anyone on a mac m1 to use your software and it is such a simple fix.

@Alpha4
Copy link
Author

Alpha4 commented Nov 7, 2023

Nope, I don't understand what more is needed of me. I understand keeping support for such an old version of couchbase SDK is not top priority but this sure is a pain to deal with.

If you are completely unable to install this version on a M1 mac, what works for me is to install a specific npm version through nvm using a terminal with rosetta and then using that specific version to npm install and run my node app afterwards. I also used brew to install this brew install libcouchbase@2 at some point which might help.

@dumbelovic
Copy link

@jchris, @brett19 Could someone do something?

@Alpha4
Copy link
Author

Alpha4 commented Apr 17, 2024

I finally took the time to jump through all the hoops to get this into the Gerrit system but sadly the bot is not happy and I have no idea what to do next

https://review.couchbase.org/c/couchnode/+/207927

@brett19 brett19 closed this Sep 11, 2024
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.

5 participants