Re: undefined reference to `ulSetError(ulSeverity, char const*, ...) mimo że biblioteka posiadająca symbol jest podana?

2013-03-30 Wątek Mateusz Korniak
On Saturday 30 March 2013 18:29:38 Mateusz Korniak wrote:
> libplibjs.so nie powinno mieć zależności od libplibul.so [1] ?
> Co tu jest teraz do poprawy?
OK. Już widzę że w plib-1.8.5-3 jest to poprawione. ;)
-- 
Mateusz Korniak
"(...) mam brata - poważny, domator, liczykrupa, hipokryta, pobożniś,
krótko mówiąc - podpora społeczeństwa."
Nikos Kazantzakis - "Grek Zorba"

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: undefined reference to `ulSetError(ulSeverity, char const*, ...) mimo że biblioteka posiadająca symbol jest podana?

2013-03-30 Wątek Mateusz Korniak
On Saturday 30 March 2013 17:42:50 Mateusz Korniak wrote:
> /usr/bin/x86_64-pld-linux-g++-Wall  -D_REENTRANT -
> DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION -DBOOST_BIMAP_DISABLE_SERIALIZATION
> - O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4
> -fno-debug-types- section -fvar-tracking-assignments -g2
> -Wp,-D_FORTIFY_SOURCE=2 -fstack- protector --param=ssp-buffer-size=4 -fPIC
> -march=x86-64 -gdwarf-4 -fno-debug- types-section
> -fvar-tracking-assignments -g2  -DNDEBUG -Wl,--as-needed -

> Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc
> CMakeFiles/js_demo.dir/js_demo.cxx.o  -o js_demo -rdynamic -lSimGearCore -
> lSimGearCore -lplibpuaux -lplibjs -lplibpu -lplibfnt -lplibsg -lplibul -
> lpthread -lz -L/usr/lib64 -lapr-1 -lsvn_client-1 -lsvn_subr-1 -lsvn_ra-1
> -lrt /usr/lib64/libplibjs.so: undefined reference to
> `ulSetError(ulSeverity, char const*, ...)'
> collect2: error: ld returned 1 exit status

Usunięcie -Wl,--as-needed pomaga na link, czy
libplibjs.so nie powinno mieć zależności od libplibul.so [1] ?
Co tu jest teraz do poprawy?

[1]:
[matkor@carme-pld build]$ ldd /usr/lib64/libplibjs.so
linux-vdso.so.1 (0x7fff489ff000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x7fd47af14000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x7fd47ac1)
libc.so.6 => /lib64/libc.so.6 (0x7fd47a85e000)
/lib64/ld-linux-x86-64.so.2 (0x7fd47b38b000)
libm.so.6 => /lib64/libm.so.6 (0x7fd47a56)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x7fd47a34a000)



-- 
Mateusz Korniak
"(...) mam brata - poważny, domator, liczykrupa, hipokryta, pobożniś,
krótko mówiąc - podpora społeczeństwa."
Nikos Kazantzakis - "Grek Zorba"

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


undefined reference to `ulSetError(ulSeverity, char const*, ...) mimo że biblioteka posiadająca symbol jest podana?

2013-03-30 Wątek Mateusz Korniak
Budowa FlightGear wywala mi się [1]. Może mi ktoś podpowiedzieć czemu krzyczy 
o symbol ktory ma [2] w bibliotece która jest w liście do linkowania?

[1]:
Linking CXX executable js_demo
cd /home/users/matkor/rpm/BUILD/flightgear-2.10.0/build/src/Input && 
/usr/bin/cmake -E cmake_link_script CMakeFiles/js_demo.dir/link.txt --
verbose=1
/usr/bin/x86_64-pld-linux-g++-Wall  -D_REENTRANT -
DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION -DBOOST_BIMAP_DISABLE_SERIALIZATION -
O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-
section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-
protector --param=ssp-buffer-size=4 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-
types-section -fvar-tracking-assignments -g2  -DNDEBUG -Wl,--as-needed -
Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc 
CMakeFiles/js_demo.dir/js_demo.cxx.o  -o js_demo -rdynamic -lSimGearCore -
lSimGearCore -lplibpuaux -lplibjs -lplibpu -lplibfnt -lplibsg -lplibul -
lpthread -lz -L/usr/lib64 -lapr-1 -lsvn_client-1 -lsvn_subr-1 -lsvn_ra-1 -lrt 
/usr/lib64/libplibjs.so: undefined reference to `ulSetError(ulSeverity, char 
const*, ...)'
collect2: error: ld returned 1 exit status

[2]:
[matkor@carme-pld ~]$ nm -DlC /usr/lib64/libplibjs.so | grep ulSetError
 U ulSetError(ulSeverity, char const*, ...)
[matkor@carme-pld ~]$ nm -DlC /usr/lib64/libplibul.so  | grep ulSetError
2570 T ulSetError(ulSeverity, char const*, ...)
2560 T ulSetErrorCallback(void (*)(ulSeverity, char*))


-- 
Mateusz Korniak
"(...) mam brata - poważny, domator, liczykrupa, hipokryta, pobożniś,
krótko mówiąc - podpora społeczeństwa."
Nikos Kazantzakis - "Grek Zorba"

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Patch dla mfs.spec

2013-03-30 Wątek Paweł Kośka
W dniu 30 marca 2013 09:47 użytkownik Jakub Bogusz
 napisał:

> python-modules OK, ale pydoc do czego?

Bez niego wyświetla się:

Traceback (most recent call last):
  File "/usr/sbin/mfscgiserv", line 300, in run_cgi
execfile(self.file_name)
  File "/usr/share/mfscgi/mfs.cgi", line 9, in 
import cgitb
  File "/usr/share/python2.7/cgitb.py", line 28, in 
ImportError: No module named pydoc


Do tego jeszcze pakiet mfs-cgiserv powinien wymagać pakietu mfs-cgi


> Dodałem jeszcze parę poprawek od siebie i skrypt startowy mfscgiserv
> (do przetestowania).

Nie działa... jako użytkownik nobody chce zapisywać w /var/lib/mfs/
OSError: [Errno 13] Permission denied: '/var/lib/mfs/.mfscgiserv.lock'


> Potestuj - jeśli skrypty init z pakietu działają, to puszczę jako
> release 1.

Jest prawie OK
Skrypty nie odpalają się automagicznie przy starcie...
W załączniku to co mi się wydaje że brakuje ;)

i jakoś dziwnie się odpalają:
[root@pavetta ~]# service snmpd restart
Stopping snmpd 
service.[
DONE ]
Starting snmpd 
service.[
DONE ]
[root@pavetta ~]# service mfsmaster restart
Stopping mfsmaster
service.[
DONE ]
Starting mfsmaster
service.[root@pavetta
~]#

Przy starcie nie ma tego  [ DONE ]
Tak chyba jest we wszystkich skryptach startowych


0001-poprawki.patch
Description: Binary data
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Patch dla mfs.spec

2013-03-30 Wątek Jakub Bogusz
On Thu, Mar 28, 2013 at 01:00:38PM +0100, Paweł Kośka wrote:
> W załączniku dla kolejne patche dla mfs.spec
> 
> Ten pierwszy to nie wiem jaki plan miał developer.
> Wspomina że wydał wersję 1.6.27 a plik wyjątkowo (w porównaniu do
> poprzednich wersji) zwie się 1.6.27-1

Nie wiem. Wcześniej jako -1 były wersje z małymi (lecz istotnymi) poprawkami,
ale teraz to chyba pierwsza opublikowana.

python-modules OK, ale pydoc do czego?

Dodałem jeszcze parę poprawek od siebie i skrypt startowy mfscgiserv
(do przetestowania).

Potestuj - jeśli skrypty init z pakietu działają, to puszczę jako
release 1.

Aha - poprawki na operacje na pliku usuniętym (ala poldek) w tej wersji
jeszcze nie ma.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl