The daemon compiles but outputs this:
chainparams.cpp:82: CMainParams::CMainParams(): Assertion `genesis.hashMerkleRoot == uint256("0x6d77573899a18d6030900bfe2c77e2157728ce5cda5345c03138775694286d66")' failed.
Aborted (core dumped)
no matter what I change. However if I comment out that and all of the genesis block hash assertion code the daemon compiles and closes saying something about not having a full blockchain.