Closed JJRcop closed 1 year ago
I don't agree with the rationale here:
1) They should not be building a 32 bit version of LG, as such there is no reason to make a 32-bit installer. This makes it seem like it's acceptable to do so. 2) If people are having trouble using this, they should not be using it. Third party builds will be missing the pdb and ivshmem driver. Debugging issues will be more difficult also as people may start distributing the version they "built".
- They should not be building a 32 bit version of LG, as such there is no reason to make a 32-bit installer. This makes it seem like it's acceptable to do so.
Good point, this is definitely reason enough to not merge.
- If people are having trouble using this, they should not be using it. Third party builds will be missing the pdb and ivshmem driver. Debugging issues will be more difficult also as people may start distributing the version they "built".
I see the concern about people distributing what they built. The instructions we have there already are definitely enough and people who would follow them are hopefully experienced enough to deal with build options like this that we don't intend for people to use. I agree with your points and will close this PR.
This may help people who really need a 32-bit installer so they can make one for themselves.
There is an argument to be made that those who really need this can find it by reading the
installer.nsi
file and themakensis
man page, and that may act as a desirable filter; but I figure we are giving them build instructions that they are already following against our warnings, so might as well give them a hand.