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

Enhance build documentation #46

Closed
kaiyzen opened this issue Oct 9, 2019 · 3 comments
Closed

Enhance build documentation #46

kaiyzen opened this issue Oct 9, 2019 · 3 comments
Labels
Milestone

Comments

@kaiyzen
Copy link
Member

@kaiyzen kaiyzen commented Oct 9, 2019

Its come up a few times past couple months and recently in conversations with community folks that more build related material for server might be warranted. Currently we have these resources:

Build Instructions:

https://github.com/nemtech/catapult-server/blob/master/BUILDING.md

Building Image:

https://github.com/nemtech/docker-base-images

It would be good for those interested to post questions and issues so we can prioritize any out of date or missing details.

Also, if any community members have their own build experiences and any related content around it please share with the community and we can add to the docs or appropriate locations

@kaiyzen kaiyzen added the enhancement label Oct 9, 2019
@kaiyzen kaiyzen added this to the Maintenance milestone Oct 9, 2019
@fullcircle23

This comment has been minimized.

Copy link

@fullcircle23 fullcircle23 commented Oct 9, 2019

This was my experience building Catapult on MacOS about 8 months ago: https://github.com/fullcircle23/catapult-server-macos
I haven't tested it on the latest release but I believe others have.

@dl-nice

This comment has been minimized.

Copy link

@dl-nice dl-nice commented Oct 12, 2019

I tried it on Macos and it was possible to build it successfully.https://github.com/nemtech/catapult-server/blob/master/BUILDING.md

gimer pushed a commit that referenced this issue Nov 8, 2019
### Added
 - Support for `make install`

### Changed
 - Add hash variant name to binary descriptions
 - Realign transaction binary layouts to maximize alignment of fields
 - Add `AggregateTransaction::TransactionHash` that contains merkle hash of component transactions
 - Store `Version` and `Network` directly in `EntityBody`

### Fixed
 - GitHub Issues: #45 #46 #47 #48 #49 #50
 - Bug in harvester `StateHash` calculation when `transactionSelectionStrategy` is not `oldest`
 - Fix remaining UBSAN and TSAN warnings
@Jaguar0625

This comment has been minimized.

Copy link
Member

@Jaguar0625 Jaguar0625 commented Nov 8, 2019

Fixed in 621ccbd [v0.9.0.1].

@Jaguar0625 Jaguar0625 closed this Nov 8, 2019
Jaguar0625 pushed a commit that referenced this issue Nov 14, 2019
### Added
 - Support for `make install`

### Changed
 - Add hash variant name to binary descriptions
 - Realign transaction binary layouts to maximize alignment of fields
 - Add `AggregateTransaction::TransactionHash` that contains merkle hash of component transactions
 - Store `Version` and `Network` directly in `EntityBody`

### Fixed
 - GitHub Issues: #45 #46 #47 #48 #49 #50
 - Bug in harvester `StateHash` calculation when `transactionSelectionStrategy` is not `oldest`
 - Fix remaining UBSAN and TSAN warnings
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
4 participants
You can’t perform that action at this time.