[so] [Tema 4][Linux] Warning SPDX_LICENSE_TAG

Costin Lupu costin.lup at gmail.com
Wed May 23 00:54:22 EEST 2018


On 05/22/2018 11:57 PM, Radu Nicolau via so wrote:
> Salutare,
> 
> In urma rularii checkpatch primesc urmatorul WARINING:
> 
> ./structures.h:1: WARNING:SPDX_LICENSE_TAG: Missing or malformed
> SPDX-License-Identifier tag in line 1
> 
> Am rulat checkerul si cu o varianta mai veche de checkpatch si warningul
> acesta nu apare. S-a facut un update pe repo-ul de unde il dam jos pe 11
> aprilie si acum are cateva verificari aditionale printre care
> si SPDX_LICENSE_TAG. Pentru cazul in care se foloseste varianta noua de
> checkpatch, cum putem rezolva aceasta eroare?
> 
> Am incercat sa adaug in la inceputul surselor comentariu,: "//
> SPDX-License-Identifier: GPL-2.0". Pentru fisierele .c a functonat insa
> pentru headere nu.

Problema asta nu o să se reflecte pe vmchecker întrucât modificarea
respectivă nu a ajuns în repo-urile de SO.

Ce ai putea să faci:
- să folosești comentarii /**/ în loc de C99 (//), asta e doar o părere,
nu m-am lovit de warning-ul respectiv pănâ acum
- să ignori warning-ul folosind opțiunea --ignore a scriptului
checkpatch.pl; în checkpatch_wrapper.sh [1] ai un exemplu de utilizare

[1]
https://github.com/systems-cs-pub-ro/so-assignments/blob/master/checkpatch_wrapper.sh


Costin


More information about the so mailing list