카테고리 없음

ubuntu 16.04 openssl packaging

나한순간에 2021. 4. 5. 00:16

혹시몰라서 ubuntu 16.04에다 openssl 1.1.1 을 설치를 하라고 할까봐 혼자 패키징 삽질을 해보았다.

우분투 18.04 에서 apt-get source openssl 을 해서 소스파일을 ubuntu 16.04 로 가져와 devscripts 를 통해 작성자 및 버전정보를 삽입 후 dpkg-buildpackage -b 를 하는데!!! 위처럼 에러가 났다.

장작 5시간정도 헤메었으나 다음과 같이 해서 해결을 했다.

 

1. 먼저 필요패키징을 하기전 사전 준비를 하자!

add-apt-repository ppa:jonathonf/debhelper
apt-get update
apt-get install debhelper m4 dpkg-dev bc build-essential devscripts
add-apt-repository ppa:ubuntu-toolchain-r/test
apt-get update
#여기서 키포인트! gcc-7 가 반드시 필요하다.
apt-get install gcc-7
which gcc => 확인해서 gcc-7로 심볼릭 링크가 되었는지 확인하자!

 

2. debian/rules 를 수정하자!

=> ,-pie future=+lfs 추가를 합시다.

 

3. dpkg-buildpakage -b

 

결과

테스트

아주 잘된다! 

 

ps. 잘못된 정보 있으면 과감없이 태클 걸어 주세요. 바로 수정하도록 하겠습니다.