본문 바로가기
놀기/에러 잡기

#error New address family defined, please update secclass_map.

by Hi~ 2024. 2. 13.

 

ubuntu 16.04에서 빌드하던 Android를 ubuntu 20.04 에서 컴파일하다 보니 에러가 발생했다.

 

#error New address family defined, please update secclass_map.

 

이럴 때 무작정 시스템을 건드리면 다른 프로젝트에 영향을 주어 난감한 상황이 될 수 있다.

이럴 때 검색이 최고.

 

검색으로 아래 게시글을 찾았다.

 

해결책은 바로....

 

Instead of relying on the host definition, include linux/socket.h in classmap.h to have PF_MAX.

 

일단 적용해서 빌드하는 중.....

 

https://mudongliang.github.io/2021/01/20/error-new-address-family-defined-please-update-secclass_map.html

 

#error New address family defined, please update secclass_map.

Problem When compiling genheaders and mdp from a newer host kernel, the following error happens: In file included from scripts/selinux/genheaders/genheaders.c:18: ./security/selinux/include/classmap.h:238:2: error: #error New address family defined, please

mudongliang.github.io

 

댓글