Notice‎ > ‎

lmc-1.4.0.b0-p2의 버그 패치

게시자: 허대영, 2014. 11. 3. 오전 4:38   [ 2014. 11. 3. 오전 4:57에 업데이트됨 ]
이전 공지에서 릴리즈했던 lmc-1.4.0.b0-p2에서 CMOS 설정관련 버그가 있었습니다.

다음과 같이 실행하여 버그를 패치합니다.

이 패치를 실행하기전에 이전 공지에서 알려준대로 lmc-1.4.0.b0-p2를 SVN으로 다운로드 받기 바랍니다.

$ ls
lmc-1.4.0.b0-p2

$ cd lmc-1.4.0.b0-p2

ls
... mainboard/ ...

위의 mainboard에 문제가 발생한 것입니다.
수정하기 위해서 다음과 같이 수정버전을 적용합니다.

make clean -C mainboard

rm mainboard/cmosconf.[ch] mainboard/scanner.c

$ svn merge https://linux.cs.kookmin.ac.kr/lecturesvn/lmc/trunk/mainboard mainboard/
--- 병합중: rXX에서 rXX까지 '.'에 병합:
U      mainboard/cmosconf.y

이제 make를 다시하고 확인합니다.

정상적으로 동작한다면, SVN에 커밋하여 적용합니다.

$ make
$ svn ci -m "CMOS 버그 수정"

만약 커밋이 되지 않으면 다음과 같이 시도합니다.

$ svn --force rm mainboard/cmosconf.c mainboard/cmosconf.h mainboard/scanner.c
   파일이 없다는 오류 메시지가 나타나도 무시합니다.

svn resolve --accept=working mainboard/cmosconf.c mainboard/cmosconf.h mainboard/scanner.c
   "충동상화 해제됨"이라는 메시지가 나나타면 문제가 해결된것입니다.

svn ci -m "CMOS 버그 수정"

Comments