It is not only the XDN pool that needs updating, but also the node util package that needs to be updated to run on Ubuntu 17.x
So you have two different groups of developers that have to work on it.
nodejs and node-gyp (V8) have had major updates that prevent the org code from compiling.
the org XDN project on Git does compile and run if you make one change in the package.json.
(at least for me) changed :
"
https://github.com/xdn-project/node-cryptonote-util"
to
"git+https://github.com/xdn-project/node-cryptonote-util"
You also must follow the directions in there to the letter.
----
Just checked my server, digitalnoted just completed a full update of blocks.
Did have to download starting blocks from
https://drive.google.com/drive/folders/0B4t0S1ES9L-RUUUzX2ZjUW5Xems to get the program to start updating blocks itself.
The Pool runs, was just lacking the daemon for it.
Need to double check port assignments and then should be good to go here (local).