-
-
Notifications
You must be signed in to change notification settings - Fork 202
Description
Describe the bug
Build from source files fails on Ubuntu due to missing ChangeLog
Steps to reproduce:
On Ubuntu 22.10 new system
cd /tmp
wget https://github.com/trapexit/mergerfs/archive/refs/tags/2.35.0.tar.gz
tar xvf mergerfs-2.35.0.tar.gz
cd mergerfs-2.35.0
./tools/install-build-pkgs
make deb
make distclean
make[1]: Entering directory '/opt/src/mergerfs-2.35.0'
rm -rf rpmbuild
rm -rf build
find . -name "*~" -delete
make -C libfuse clean
make[2]: Entering directory '/opt/src/mergerfs-2.35.0/libfuse'
rm -rf build
make[2]: Leaving directory '/opt/src/mergerfs-2.35.0/libfuse'
make[1]: Leaving directory '/opt/src/mergerfs-2.35.0'
make debian-changelog
make[1]: Entering directory '/opt/src/mergerfs-2.35.0'
cp ChangeLog debian/changelog
cp: cannot stat 'ChangeLog': No such file or directory
make[1]: *** [Makefile:222: debian-changelog] Error 1
make[1]: Leaving directory '/opt/src/mergerfs-2.35.0'
make: *** [Makefile:233: deb] Error 2
Expected - build to work
Issue: No ChangeLog is included in src file and it is not a git directory