Skip to content

Commit 957796e

Browse files
committed
libcrun: remove unused intprops.h
This was imported from gnulib with commit 6c36eb4 to implement sig2str. However, sig2str was replaced with 1f94ee6, and made this header file redundant. The header itself is problematic from a licensing point of view due to a bit of a checkered history: the file states that it's copyrighted by the FSF, but licensed under the GPL (not LGPL) despite being part of libcrun. Additionally, the stated license is GPL v2.1 (which does not exist); this was likely a typo, during a mass GPL->LGPL relicensing that occured with commit 34a0ff3. The original file from gnulib d41bb6138ba9cfcc9445a9ba938f1361defc2576 was licensed under the LGPLv2.1+, and imported into this repository as GPLv3 at the time. Beyond licensing header changes and clang-format, it did not receive any other changes, nor any code was derived from it. All in all, no historical viral GPL influences are present, and the file can be safely removed with no ill effects, as it remains unused. Signed-off-by: Faidon Liambotis <[email protected]>
1 parent fc40a91 commit 957796e

File tree

2 files changed

+1
-378
lines changed

2 files changed

+1
-378
lines changed

Makefile.am

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ EXTRA_DIST = COPYING COPYING.libcrun README.md NEWS SECURITY.md rpm/crun.spec.in
112112
src/libcrun/handlers/handler-utils.h \
113113
src/libcrun/linux.h src/libcrun/utils.h src/libcrun/error.h src/libcrun/criu.h \
114114
src/libcrun/status.h src/libcrun/terminal.h src/libcrun/mount_flags.h \
115-
src/libcrun/intprops.h crun.1.md crun.1 libcrun.lds
115+
crun.1.md crun.1 libcrun.lds
116116

117117
UNIT_TESTS = tests/tests_libcrun_utils tests/tests_libcrun_errors
118118

0 commit comments

Comments
 (0)