I confirm that by installing minizip-ng-compat-devel I was able to build and run SD again.
This may work for windows but I think our Findminizip.cmake will need fixing for linux It is looking for a set(regex_path "${minizip_INCLUDE_DIRS}/minizip-ng/unzip.h") But I dont seem to have an unzip.h file in /usr/include/minizip-ng after installing minizip-ng-devel Not sure if I am doing something wrong.
A depenencie issue is also present on Fedora systems (Fedora 40 in my case) I can not find a "minizip" package in the main Fedora repos I can instead find minizip-ng minizip-ng-devel witch I suppose are replacement for the minizip library. Cmake still fail to find the needed files an ls of "/usr/include/minizip-ng" report these files as available: mz_crypt.h mz.h mz_os.h mz_strm_buf.h mz_strm_bzip.h mz_strm.h mz_strm_lzma.h mz_strm_mem.h mz_strm_os.h mz_strm_pkcrypt.h mz_strm_split.h mz_strm_wzaes.h...
This looks great and It really add to the immersion! Good job @AwesomeGAMER
What game version are you running? I think a similar problem was found and fixed in the past. If you can build from source can you try testing it with current in development version?
remove wrongly committed GfLog call
OSG particles: fix compilation issues, patch by @iobyte
OSG: first basic implementation of particles (include smoke, dirt, dust and sparks)