Closed ghost closed 1 year ago
Currently, we are facing an issue with the linking of argagg. IIUC, argagg project doesn't provide any libraries and only a header file.
@pjattke
Would you be able to create a release tag "0.0.1" at commit "c8e65b709a83665f9528efdedcf064abdb04859f" in this repo, as per the project version please?
Hi @raghavgururajan & @jgarte
Happy to hear that you are packaging Blacksmith to make it easier accessible. As requested, I have created the tag for you. If argagg
turns out to be a serious problem for you, please feel free to replace it (e.g., by getopt
) and issue a pull request.
The hard-coded DRAM address functions are also still a problem as it makes it difficult to run it on other systems. Here you can find a post where I explain how you can regenerate the address matrices but I think in the long term it would be nice to implement a more convenient solution.
Closing this as blacksmith packaging seems to be completed: https://packages.guix.gnu.org/packages/blacksmith/0.0.1/.
@jgarte and I, with the help of other volunteers, are packaging Blacksmith in Guix. Once completed, Blacksmith can be deployed on any GNU+Linux distribution, with or without Guix, in a reproducible way.
I am opening this thread so that we can update our progress, including any issues.