On Sun, Nov 28, 2021 at 6:24 PM Uwe Schindler <[email protected]> wrote:
> FYI, > > looks like this: > > > > I also tried to compile, test and assemble. All works. Only the src.tgz > canβt be built from itsself, because the extracted folder is no git > repository π: > > > > > Task :checkWorkingCopyClean > > WARNING: Directory is not a valid git checkout (won't check dirty files): > C:\Users\Uwe Schindler\Desktop\lucene-9.0.0 > > > > > Task :lucene:distribution:assembleSourceTgz FAILED > > fatal: not a git repository (or any of the parent directories): .git > > > > So all fine, unless you really, really want to have an infinite recursion > building src.tgz from itsself. π > > > > Uwe > > > Well I'm fine with adding some note that 7z isn't recommended due to this bug, but it seems the extra file from this non-POSIX-compliant tool is harmless, so I don't think it is worth the confusion. Also fine with some note that, if you want to fork lucene and make your own source release, you can use our packaging build infrastructure, but you need to git clone. We are giving you a source release, not a git clone (shallow or deep). If you want to fork and make your own customized source releases, use git to clone. It will probably be easier on you in the long run to use version control for your fork, because then you can merge upstream changes too.
