FREEDOM. FRIENDS. FEATURES. FIRST. 페도라 한국 사용자 모임

[Tip]mariaDB 컴파일시 /usr/bin/c++: -lto-wrapper 에러 발생시 대처 방법

게시판 Tech/Tip [Tip]mariaDB 컴파일시 /usr/bin/c++: -lto-wrapper 에러 발생시 대처 방법

태그: 

  • This topic has 1개 답변, 2명 참여, and was last updated 12 years, 4 months 전에 by
    태랑. This post has been viewed 2276 times
  • #12226
    난해주님
    참가자
      게시글114 댓글334 총합448
    @workman729
     

    이번에 mariaDB를 컴파일 하다가 발생한 에러에 대한 대처 방법을 소개해 드립니다.

    위의 에러는 -DBUILD_CONFIG=mysql_release로 컴파일 하시는 경우에는 발생하지 않습니다.
    -DCMAKE_EXE_LINKER_FLAGS='-ltcmalloc' -DWITH_SAFEMALLOC=OFF  옵션으로
    tcmalloc을 함께 컴파일 하시는 경우 발생하는 데 make 시 대충 79% 정도에서 발생합니다.

    5.5.34 버전에서도 같은 에러가 발생하는 데 5.5.36 버전에서 같은 에러가 발생하는 군요!
    해결 방법은 직접 소스를 수정하셔야 합니다.

    일단 mariaDB v5.5.36 버전을 다운르드 하시고 압축을 푸신 후 storage/tokudb/ft-index/ft/ft-ops.cc 파일의 2330번째 줄로 이동하신 후 아래 부분을 수정 하시기 바랍니다.

    # 수정 전
    LEAFENTRY leaf_entry;
    bn->data_buffer.fetch_klpair(index, &leaf_entry, &keylen, &keyp);
    assert_zero(r);

    # 수정 후
    LEAFENTRY leaf_entry = 0;
    r= bn->data_buffer.fetch_klpair(index, &leaf_entry, &keylen, &keyp);
    assert_zero(r);

    위처럼 수정하여 make 하시면 이상 없이 빌드하실 수 있습니다.
    참고 하십시오.

0 답변 글타래를 보이고 있습니다
    • #12964
      태랑
      키 마스터
        게시글308 댓글1086 총합1394
      @admin
       

      저도 DB쪽에서 밥먹고 사는데요
      요즘 myslq 이나 mariaDB 보다 postgreeSQL  을 좀 파보고 싶은 욕심히 ㅎㅎ
      좋은정보 감사합니다~~

      오픈소스를 응원합니다 Blog https://hoing.io
      Senior Database Administrator(MySQL, Oracle)

      사이트 이용 문의 사항은 댓글이나 admin@fedoralinux.or.kr 로 메일주세요

       
0 답변 글타래를 보이고 있습니다
  • 답변은 로그인 후 가능합니다.

지금 이 순간


만나서 반갑습니다.
반갑습니다. 초보 페도라 유저가 인사드립니다.
fedora 15 h/w 셋팅
페도라 사용과 관련된 일반 안내영상
freshclam-sleep 가 동작한 것 같은데,, SELinux 메시지가 떴습니다
아깐 서버 접속에 이상이 있었던데...
페도라12 Release 기념 및 커뮤니티 오픈 기념 이벤트 끝난건가요
안녕하세요.
페도라13 릴리즈 기간이 늘어났네요~
사이트 기능 개선 - 게시판 메뉴 유형 변경