dankamongmen / growlight

notcurses block device manager / system installation tool
https://nick-black.com/dankwiki/index.php/Growlight
GNU General Public License v3.0
85 stars 12 forks source link

Remove FreeBSD crc32 code #90

Closed dankamongmen closed 3 years ago

dankamongmen commented 3 years ago

During a self-audit, I realized that we have some FreeBSD code in the growlight source, crc32.c. Rather than deal with the troubles of declaring this etc., let's just use linux/crc32.h. We already depend on any number of other kernel headers.

dankamongmen commented 3 years ago

Since growlight is in the NEW queue right now, we should probably alert the Debian FTP Masters to this situation, rather than having them discover it themselves.

dankamongmen commented 3 years ago

I've notified the FTP Masters, as well as pkern, my sponsor.

dankamongmen commented 3 years ago

It looks like zlib.h has a crc32. There we go.