Bug 8752

Summary: [solution] librcc+libdb4 = wrong perms and other troubles
Product: Sisyphus Reporter: Alexey Gladkov <legion>
Component: librccAssignee: Valery Inozemtsev <shrek>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: gns, lakostis, mike
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 10428    
Attachments:
Description Flags
Suren Chilingaryan's patch for librcc/libdb4 problem none

Description Alexey Gladkov 2005-12-28 23:23:52 MSK
Эта библиотека имеет возможность кэширования в Berkeley DB. Но каталоги
$HOME/.rcc/ и $HOME/.rcc/<DBNAME>.db/ создаются с правами 644 (функция
rccInitDb4) и последующие попытки обращения к этому каталогу завершаются неудачей.
Comment 1 Nick S. Grechukh 2006-01-06 22:27:42 MSK
в новой версии пофикшено, после Рождества соберу
Comment 2 Michael Shigorin 2006-12-17 23:45:58 MSK
Created attachment 1722 [details]
Suren Chilingaryan's patch for librcc/libdb4 problem

Рождество приближается, между прочим.  И тут ещё патчик, это насчёт "помогло rm
-rf ~/.rcc".
Comment 3 Michael Shigorin 2006-12-17 23:48:02 MSK
reassign
Comment 4 Valery Inozemtsev 2006-12-18 00:05:42 MSK
i586-alt-linux-gcc -pipe -Wall -O2 -march=i586 -mtune=pentium4 -Wall -Wpointer-arith -o 
rccexternal rccexternal.o rcclibtranslate.o rccdb4.o  -lglib-2.0 -ldb
rccdb4.o: In function `rccDb4CreateContext':
rccdb4.c:(.text+0x34e): undefined reference to `rccLock'
rccdb4.c:(.text+0x3cd): undefined reference to `rccUnLock'
collect2: ld returned 1 exit status
make[2]: *** [rccexternal] Error 1
Comment 5 Valery Inozemtsev 2006-12-18 09:42:20 MSK
патч подправлен и добавлен в alt3
Comment 6 Nick S. Grechukh 2006-12-19 19:53:54 MSK
oops :[] а я тут работаетвотинетрожу. сорри
Comment 7 Valery Inozemtsev 2007-03-07 11:48:39 MSK
*** Bug 10918 has been marked as a duplicate of this bug. ***