Ubuntu 12 LTS i *** glibc detected *** lmsd: double free or corruption (!prev): 0x08054ff8 ***
Witam, zachciało mi się serwer unowocześniać i problemy zaczęły na samym początku. Postawiłem Ubuntu 12 LTS minimal, zrobiłem jajko 3.3.8, lecz przy wywołaniu lms demona "/usr/local/lms/bin/lmsd -d lms -H xxxxxx -u root -p xxxxxx -q -i tc" mam takie cudo. Proszę pomoc, zważywszy że guru w tych sprawach to ja nie jestem i raczej nie będę. Zapomniałem o czymś?
*** glibc detected *** lmsd: double free or corruption (!prev): 0x08054ff8 *** ======= Backtrace: ========= /lib/i386-linux-gnu/libc.so.6(+0x73e42)[0xb7350e42] lmsd(db_disconnect+0x2e)[0x804a7ee] lmsd[0x804ce39] /lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf3)[0xb72f64d3] ======= Memory map: ======== 08048000-0804f000 r-xp 00000000 68:01 2118779 /usr/local/lms/bin/lmsd 0804f000-08050000 r--p 00006000 68:01 2118779 /usr/local/lms/bin/lmsd 08050000-08051000 rw-p 00007000 68:01 2118779 /usr/local/lms/bin/lmsd 08051000-08075000 rw-p 00000000 00:00 0 [heap] b6700000-b6721000 rw-p 00000000 00:00 0 b6721000-b6800000 ---p 00000000 00:00 0 b6852000-b685d000 r-xp 00000000 68:01 1308194 /lib/i386-linux-gnu/libnss_files-2.15.so b685d000-b685e000 r--p 0000a000 68:01 1308194 /lib/i386-linux-gnu/libnss_files-2.15.so b685e000-b685f000 rw-p 0000b000 68:01 1308194 /lib/i386-linux-gnu/libnss_files-2.15.so b685f000-b6860000 ---p 00000000 00:00 0 b6860000-b7060000 rw-p 00000000 00:00 0 b7060000-b7260000 r--p 00000000 68:01 2099800 /usr/lib/locale/locale-archive b7260000-b7262000 rw-p 00000000 00:00 0 b7262000-b727e000 r-xp 00000000 68:01 1308214 /lib/i386-linux-gnu/libgcc_s.so.1 b727e000-b727f000 r--p 0001b000 68:01 1308214 /lib/i386-linux-gnu/libgcc_s.so.1 b727f000-b7280000 rw-p 0001c000 68:01 1308214 /lib/i386-linux-gnu/libgcc_s.so.1 b7280000-b72aa000 r-xp 00000000 68:01 1308189 /lib/i386-linux-gnu/libm-2.15.so b72aa000-b72ab000 r--p 00029000 68:01 1308189 /lib/i386-linux-gnu/libm-2.15.so b72ab000-b72ac000 rw-p 0002a000 68:01 1308189 /lib/i386-linux-gnu/libm-2.15.so b72ac000-b72c3000 r-xp 00000000 68:01 1308199 /lib/i386-linux-gnu/libpthread-2.15.so b72c3000-b72c4000 r--p 00016000 68:01 1308199 /lib/i386-linux-gnu/libpthread-2.15.so b72c4000-b72c5000 rw-p 00017000 68:01 1308199 /lib/i386-linux-gnu/libpthread-2.15.so b72c5000-b72c7000 rw-p 00000000 00:00 0 b72c7000-b72db000 r-xp 00000000 68:01 1308392 /lib/i386-linux-gnu/libz.so.1.2.3.4 b72db000-b72dc000 r--p 00013000 68:01 1308392 /lib/i386-linux-gnu/libz.so.1.2.3.4 b72dc000-b72dd000 rw-p 00014000 68:01 1308392 /lib/i386-linux-gnu/libz.so.1.2.3.4 b72dd000-b747c000 r-xp 00000000 68:01 1308181 /lib/i386-linux-gnu/libc-2.15.so b747c000-b747e000 r--p 0019f000 68:01 1308181 /lib/i386-linux-gnu/libc-2.15.so b747e000-b747f000 rw-p 001a1000 68:01 1308181 /lib/i386-linux-gnu/libc-2.15.so b747f000-b7483000 rw-p 00000000 00:00 0 b7483000-b7486000 r-xp 00000000 68:01 1308188 /lib/i386-linux-gnu/libdl-2.15.so b7486000-b7487000 r--p 00002000 68:01 1308188 /lib/i386-linux-gnu/libdl-2.15.so b7487000-b7488000 rw-p 00003000 68:01 1308188 /lib/i386-linux-gnu/libdl-2.15.so b7488000-b7725000 r-xp 00000000 68:01 2111422 /usr/lib/i386-linux-gnu/libmysqlclient.so.18.0.0 b7725000-b7728000 r--p 0029d000 68:01 2111422 /usr/lib/i386-linux-gnu/libmysqlclient.so.18.0.0 b7728000-b779e000 rw-p 002a0000 68:01 2111422 /usr/lib/i386-linux-gnu/libmysqlclient.so.18.0.0 b779e000-b77a1000 rw-p 00000000 00:00 0 b77ad000-b77b0000 rw-p 00000000 00:00 0 b77b0000-b77d0000 r-xp 00000000 68:01 1308177 /lib/i386-linux-gnu/ld-2.15.so b77d0000-b77d1000 r--p 0001f000 68:01 1308177 /lib/i386-linux-gnu/ld-2.15.so b77d1000-b77d2000 rw-p 00020000 68:01 1308177 /lib/i386-linux-gnu/ld-2.15.so bfaed000-bfb0e000 rw-p 00000000 00:00 0 [stack] ffffe000-fffff000 r-xp 00000000 00:00 0 [vdso] /usr/local/bin/reload-lms.sh: line 1: 19840 Przerwane (core dumped)
W dniu 19 czerwca 2012 16:56 użytkownik Wojciech Zaburko <admin@wmlan.net.pl
napisał:
Witam, zachciało mi się serwer unowocześniać i problemy zaczęły na samym początku. Postawiłem Ubuntu 12 LTS minimal, zrobiłem jajko 3.3.8, lecz przy wywołaniu lms demona "/usr/local/lms/bin/lmsd -d lms -H xxxxxx -u root -p xxxxxx -q -i tc" mam takie cudo. Proszę pomoc, zważywszy że guru w tych sprawach to ja nie jestem i raczej nie będę. Zapomniałem o czymś?
*** glibc detected *** lmsd: double free or corruption (!prev): 0x08054ff8
czy na tym "nowym" jajku kompilowałeś daemona?
W dniu 19.06.2012 17:46, Marcin napisał(a):
W dniu 19 czerwca 2012 16:56 użytkownik Wojciech Zaburko <admin@wmlan.net.pl [1]> napisał:
Witam, zachciało mi się serwer unowocześniać i problemy zaczęły na samym początku. Postawiłem Ubuntu 12 LTS minimal, zrobiłem jajko 3.3.8, lecz przy wywołaniu lms demona "/usr/local/lms/bin/lmsd -d lms -H xxxxxx -u root -p xxxxxx -q -i tc" mam takie cudo. Proszę pomoc, zważywszy że guru w tych sprawach to ja nie jestem i raczej nie będę. Zapomniałem o czymś?
*** glibc detected *** lmsd: double free or corruption (!prev): 0x08054ff8 ***
czy na tym "nowym" jajku kompilowałeś daemona?
Co skłoniło akurat do linii stable: 3.3.8 (EOL) 2012-06-01, która została już oznaczona jako End Of Life?!
W dniu 2012-06-19 17:48, Tomasz Chiliński pisze:
W dniu 19.06.2012 17:46, Marcin napisał(a):
W dniu 19 czerwca 2012 16:56 użytkownik Wojciech Zaburko <admin@wmlan.net.pl [1]> napisał:
Witam, zachciało mi się serwer unowocześniać i problemy zaczęły na samym początku. Postawiłem Ubuntu 12 LTS minimal, zrobiłem jajko 3.3.8, lecz przy wywołaniu lms demona "/usr/local/lms/bin/lmsd -d lms -H xxxxxx -u root -p xxxxxx -q -i tc" mam takie cudo. Proszę pomoc, zważywszy że guru w tych sprawach to ja nie jestem i raczej nie będę. Zapomniałem o czymś?
*** glibc detected *** lmsd: double free or corruption (!prev): 0x08054ff8 ***
czy na tym "nowym" jajku kompilowałeś daemona?
Co skłoniło akurat do linii stable: 3.3.8 (EOL) 2012-06-01, która została już oznaczona jako End Of Life?!
Trochę się pozmieniało w tych oznaczeniach jajek. Co skłoniło ? Ciekawość - były łatki, do nowszej nie wiedziałem, więc czemu nie, spróbować warto i czegoś można się nauczyć przy okazji, bo jak widać dużo wiedzy w tym kierunku mi brakuje.
Odpalenie demona ze starego serwera ( Debian 5.0 + 2.6.25.11-linuxbox) na Ubunciaku skutkuje komunikatem:
./lmsd: error while loading shared libraries: libmysqlclient.so.15: cannot open shared object file: No such file or directory
A tak to było:
aptitude show libmysqlclient18
Pakiet: libmysqlclient18 Stan: zainstalowany Zainstalowany automatycznie: tak Multi-Arch: same Wersja: 5.5.24-0ubuntu0.12.04.1 Priorytet: opcjonalny Sekcja: libs Opiekun: Ubuntu Developers ubuntu-devel-discuss@lists.ubuntu.com Architektura: i386 Rozmiar rozpakowanego: 3357 k Wymaga: mysql-common (>= 5.5.24-0ubuntu0.12.04.1), libc6 (>= 2.4), libgcc1 (>= 1:4.1.1), zlib1g (>= 1:1.1.4) Wymaga wstępnie: multiarch-support Opis: MySQL database client library MySQL is a fast, stable and true multi-user, multi-threaded SQL database server. SQL (Structured Query Language) is the most popular database query language in the world. The main goals of MySQL are speed, robustness and ease of use.
This package includes the client library. Strona internetowa: http://dev.mysql.com/
./configure --with-mysql --libdir=/usr/local/mysql/lib --incdir=/usr/local/mysql/include OS Type... Linux Database type... MySQL Library location... /usr/local/mysql/lib Includes location... /usr/local/mysql/include SQL queries debugging... no Events debugging... no Configuration file... no Daemon install directory... /usr/local/lms/bin Modules install directory... /usr/local/lms/lib Create Makefile for main program... done Create Makefile for mod_cutoff... done Create Makefile for mod_dhcp... done Create Makefile for mod_dns... done Create Makefile for mod_ethers... done Create Makefile for mod_ewx-pt... done Create Makefile for mod_ewx-stm... done Create Makefile for mod_ewx-stm-channels... done Create Makefile for mod_ggnotify... done Create Makefile for mod_hostfile... done Create Makefile for mod_notify... done Create Makefile for mod_oident... done Create Makefile for mod_parser... done Create Makefile for mod_payments... done Create Makefile for mod_pinger... done Create Makefile for mod_system... done Create Makefile for mod_tc... done Create Makefile for mod_tc-new... done Create Makefile for mod_traffic... done Create Makefile for mod_parser extensions... done ***************************************************************
make && make install mkdir -p -m 755 /usr/local/lms/bin mkdir -p -m 755 /usr/local/lms/lib install -c -m 700 lmsd /usr/local/lms/bin/ strip /usr/local/lms/bin/lmsd make -C modules install make[1]: Wejście do katalogu `/var/www/lms/daemon/modules' for i in `echo cutoff dhcp dns ethers ewx-pt ewx-stm ewx-stm-channels ggnotify hostfile notify oident parser payments pinger system tc tc-new traffic `; do make install -C $i ; done make[2]: Wejście do katalogu `/var/www/lms/daemon/modules/cutoff' install -c -m 755 cutoff.so /usr/local/lms/lib strip /usr/local/lms/lib/cutoff.so make[2]: Opuszczenie katalogu `/var/www/lms/daemon/modules/cutoff' make[2]: Wejście do katalogu `/var/www/lms/daemon/modules/dhcp' install -c -m 755 dhcp.so /usr/local/lms/lib strip /usr/local/lms/lib/dhcp.so make[2]: Opuszczenie katalogu `/var/www/lms/daemon/modules/dhcp' make[2]: Wejście do katalogu `/var/www/lms/daemon/modules/dns' install -c -m 755 dns.so /usr/local/lms/lib strip /usr/local/lms/lib/dns.so make[2]: Opuszczenie katalogu `/var/www/lms/daemon/modules/dns' make[2]: Wejście do katalogu `/var/www/lms/daemon/modules/ethers' install -c -m 755 ethers.so /usr/local/lms/lib strip /usr/local/lms/lib/ethers.so make[2]: Opuszczenie katalogu `/var/www/lms/daemon/modules/ethers' make[2]: Wejście do katalogu `/var/www/lms/daemon/modules/ewx-pt' install -c -m 755 ewx-pt.so /usr/local/lms/lib install: nie można wykonać stat na `ewx-pt.so': Nie ma takiego pliku ani katalogu make[2]: *** [install] Błąd 1 make[2]: Opuszczenie katalogu `/var/www/lms/daemon/modules/ewx-pt' make[2]: Wejście do katalogu `/var/www/lms/daemon/modules/ewx-stm' install -c -m 755 ewx-stm.so /usr/local/lms/lib install: nie można wykonać stat na `ewx-stm.so': Nie ma takiego pliku ani katalogu make[2]: *** [install] Błąd 1 make[2]: Opuszczenie katalogu `/var/www/lms/daemon/modules/ewx-stm' make[2]: Wejście do katalogu `/var/www/lms/daemon/modules/ewx-stm-channels' install -c -m 755 ewx-stm-channels.so /usr/local/lms/lib install: nie można wykonać stat na `ewx-stm-channels.so': Nie ma takiego pliku ani katalogu make[2]: *** [install] Błąd 1 make[2]: Opuszczenie katalogu `/var/www/lms/daemon/modules/ewx-stm-channels' make[2]: Wejście do katalogu `/var/www/lms/daemon/modules/ggnotify' install -c -m 755 ggnotify.so /usr/local/lms/lib install: nie można wykonać stat na `ggnotify.so': Nie ma takiego pliku ani katalogu make[2]: *** [install] Błąd 1 make[2]: Opuszczenie katalogu `/var/www/lms/daemon/modules/ggnotify' make[2]: Wejście do katalogu `/var/www/lms/daemon/modules/hostfile' install -c -m 755 hostfile.so /usr/local/lms/lib strip /usr/local/lms/lib/hostfile.so make[2]: Opuszczenie katalogu `/var/www/lms/daemon/modules/hostfile' make[2]: Wejście do katalogu `/var/www/lms/daemon/modules/notify' install -c -m 755 notify.so /usr/local/lms/lib strip /usr/local/lms/lib/notify.so make[2]: Opuszczenie katalogu `/var/www/lms/daemon/modules/notify' make[2]: Wejście do katalogu `/var/www/lms/daemon/modules/oident' install -c -m 755 oident.so /usr/local/lms/lib strip /usr/local/lms/lib/oident.so make[2]: Opuszczenie katalogu `/var/www/lms/daemon/modules/oident' make[2]: Wejście do katalogu `/var/www/lms/daemon/modules/parser' install -c -m 755 parser.so /usr/local/lms/lib strip /usr/local/lms/lib/parser.so make[2]: Opuszczenie katalogu `/var/www/lms/daemon/modules/parser' make[2]: Wejście do katalogu `/var/www/lms/daemon/modules/payments' install -c -m 755 payments.so /usr/local/lms/lib strip /usr/local/lms/lib/payments.so make[2]: Opuszczenie katalogu `/var/www/lms/daemon/modules/payments' make[2]: Wejście do katalogu `/var/www/lms/daemon/modules/pinger' install -c -m 755 pinger.so /usr/local/lms/lib strip /usr/local/lms/lib/pinger.so make[2]: Opuszczenie katalogu `/var/www/lms/daemon/modules/pinger' make[2]: Wejście do katalogu `/var/www/lms/daemon/modules/system' install -c -m 755 system.so /usr/local/lms/lib strip /usr/local/lms/lib/system.so make[2]: Opuszczenie katalogu `/var/www/lms/daemon/modules/system' make[2]: Wejście do katalogu `/var/www/lms/daemon/modules/tc' install -c -m 755 tc.so /usr/local/lms/lib strip /usr/local/lms/lib/tc.so make[2]: Opuszczenie katalogu `/var/www/lms/daemon/modules/tc' make[2]: Wejście do katalogu `/var/www/lms/daemon/modules/tc-new' strip tc-new.so install -c -m 755 tc-new.so /usr/local/lms/lib make[2]: Opuszczenie katalogu `/var/www/lms/daemon/modules/tc-new' make[2]: Wejście do katalogu `/var/www/lms/daemon/modules/traffic' install -c -m 755 traffic.so /usr/local/lms/lib strip /usr/local/lms/lib/traffic.so make[2]: Opuszczenie katalogu `/var/www/lms/daemon/modules/traffic' make[1]: Opuszczenie katalogu `/var/www/lms/daemon/modules'
No teraz dziwne - zaorałem Ubuntu jednak się do tego nie nadaje, postawiłem Debiana 6.0.5, jajo 2.6.34 i też problemy. uruchamiam lmsd (oczywiście po świeżej kompilacji) jako demona i po minucie go wyrzuca. Do testów skopiowałem ze starego Debiana i wali błędem: ./lmsd: error while loading shared libraries: libmysqlclient.so.15: cannot open shared object file: No such file or directory
Jak obejść ten problem?
a nowego demona wywala tak:
*** glibc detected *** lmsd: double free or corruption (!prev): 0x080539d8 *** ======= Backtrace: ========= /lib/i686/cmov/libc.so.6(+0x6b381)[0xb74ff381] /lib/i686/cmov/libc.so.6(+0x6cbd8)[0xb7500bd8] /lib/i686/cmov/libc.so.6(cfree+0x6d)[0xb7503cbd] lmsd(db_connect+0x151)[0x804ac21] lmsd[0x804cdd4] /lib/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0xb74aaca6] lmsd[0x8049cc1] ======= Memory map: ======== 08048000-0804f000 r-xp 00000000 68:01 799513 /usr/local/lms/bin/lmsd 0804f000-08050000 rw-p 00006000 68:01 799513 /usr/local/lms/bin/lmsd 08050000-08074000 rw-p 00000000 00:00 0 [heap] b7100000-b7121000 rw-p 00000000 00:00 0 b7121000-b7200000 ---p 00000000 00:00 0 b7257000-b7274000 r-xp 00000000 68:01 130857 /lib/libgcc_s.so.1 b7274000-b7275000 rw-p 0001c000 68:01 130857 /lib/libgcc_s.so.1 b7275000-b727f000 r-xp 00000000 68:01 134432 /lib/i686/cmov/libnss_files-2.11.3.so b727f000-b7280000 r--p 00009000 68:01 134432 /lib/i686/cmov/libnss_files-2.11.3.so b7280000-b7281000 rw-p 0000a000 68:01 134432 /lib/i686/cmov/libnss_files-2.11.3.so b7281000-b73f6000 r--p 00000000 68:01 791338 /usr/lib/locale/locale-archive b73f6000-b73f7000 rw-p 00000000 00:00 0 b73f7000-b740a000 r-xp 00000000 68:01 788279 /usr/lib/libz.so.1.2.3.4 b740a000-b740b000 rw-p 00013000 68:01 788279 /usr/lib/libz.so.1.2.3.4 b740b000-b740c000 rw-p 00000000 00:00 0 b740c000-b7430000 r-xp 00000000 68:01 134427 /lib/i686/cmov/libm-2.11.3.so b7430000-b7431000 r--p 00023000 68:01 134427 /lib/i686/cmov/libm-2.11.3.so b7431000-b7432000 rw-p 00024000 68:01 134427 /lib/i686/cmov/libm-2.11.3.so b7432000-b7445000 r-xp 00000000 68:01 134429 /lib/i686/cmov/libnsl-2.11.3.so b7445000-b7446000 r--p 00012000 68:01 134429 /lib/i686/cmov/libnsl-2.11.3.so b7446000-b7447000 rw-p 00013000 68:01 134429 /lib/i686/cmov/libnsl-2.11.3.so b7447000-b7449000 rw-p 00000000 00:00 0 b7449000-b7452000 r-xp 00000000 68:01 134430 /lib/i686/cmov/libcrypt-2.11.3.so b7452000-b7453000 r--p 00008000 68:01 134430 /lib/i686/cmov/libcrypt-2.11.3.so b7453000-b7454000 rw-p 00009000 68:01 134430 /lib/i686/cmov/libcrypt-2.11.3.so b7454000-b747b000 rw-p 00000000 00:00 0 b747b000-b7490000 r-xp 00000000 68:01 134435 /lib/i686/cmov/libpthread-2.11.3.so b7490000-b7491000 r--p 00014000 68:01 134435 /lib/i686/cmov/libpthread-2.11.3.so b7491000-b7492000 rw-p 00015000 68:01 134435 /lib/i686/cmov/libpthread-2.11.3.so b7492000-b7494000 rw-p 00000000 00:00 0 b7494000-b75d4000 r-xp 00000000 68:01 134445 /lib/i686/cmov/libc-2.11.3.so b75d4000-b75d5000 ---p 00140000 68:01 134445 /lib/i686/cmov/libc-2.11.3.so b75d5000-b75d7000 r--p 00140000 68:01 134445 /lib/i686/cmov/libc-2.11.3.so b75d7000-b75d8000 rw-p 00142000 68:01 134445 /lib/i686/cmov/libc-2.11.3.so b75d8000-b75dc000 rw-p 00000000 00:00 0 b75dc000-b75de000 r-xp 00000000 68:01 134426 /lib/i686/cmov/libdl-2.11.3.so b75de000-b75df000 r--p 00001000 68:01 134426 /lib/i686/cmov/libdl-2.11.3.so b75df000-b75e0000 rw-p 00002000 68:01 134426 /lib/i686/cmov/libdl-2.11.3.so b75e0000-b778d000 r-xp 00000000 68:01 796514 /usr/lib/libmysqlclient.so.16.0.0 b778d000-b7791000 r--p 001ac000 68:01 796514 /usr/lib/libmysqlclient.so.16.0.0 b7791000-b77d7000 rw-p 001b0000 68:01 796514 /usr/lib/libmysqlclient.so.16.0.0 b77d7000-b77d8000 rw-p 00000000 00:00 0 b77dd000-b77df000 rw-p 00000000 00:00 0 b77df000-b77fa000 r-xp 00000000 68:01 130846 /lib/ld-2.11.3.so b77fa000-b77fb000 r--p 0001b000 68:01 130846 /lib/ld-2.11.3.so b77fb000-b77fc000 rw-p 0001c000 68:01 130846 /lib/ld-2.11.3.so bfc0e000-bfc2f000 rw-p 00000000 00:00 0 [stack] ffffe000-fffff000 r-xp 00000000 00:00 0 [vdso]
2012/6/20 Wojciech Zaburko admin@wmlan.net.pl
wali błędem: ./lmsd: error while loading shared libraries: libmysqlclient.so.15: cannot open shared object file: No such file or directory
czy w ogóle zainstalowałeś libmysqlclient-dev?
W dniu 2012-06-20 20:56, Marcin pisze:
2012/6/20 Wojciech Zaburko <admin@wmlan.net.pl mailto:admin@wmlan.net.pl>
wali błędem: ./lmsd: error while loading shared libraries: libmysqlclient.so.15: cannot open shared object file: No such file or directory
czy w ogóle zainstalowałeś libmysqlclient-dev?
-- Pozdrawiam Marcin / nicraM
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
aptitude show libmysqlclient-dev
Pakiet: libmysqlclient-dev Stan: zainstalowany Zainstalowany automatycznie: nie Wersja: 5.1.63-0+squeeze1 Priorytet: opcjonalny Sekcja: libdevel Opiekun: Debian MySQL Maintainers pkg-mysql-maint@lists.alioth.debian.org Rozmiar rozpakowanego: 8167 k Wymaga: libmysqlclient16 (= 5.1.63-0+squeeze1), zlib1g-dev, libc6 (>= 2.3.6-6~), libgcc1 (>= 1:4.1.1), libstdc++6 (>= 4.1.1) W konflikcie z: libmysqlclient10-dev, libmysqlclient12-dev, libmysqlclient14-dev, libmysqlclient15-dev Zastępuje: libmysqlclient15-dev Udostępnia: libmysqlclient15-dev
W dniu 20 czerwca 2012 21:07 użytkownik Wojciech Zaburko <admin@wmlan.net.pl
napisał:
aptitude show libmysqlclient-dev
dziwne. właśnie postawiłem na czystym debianie i gentoo. poszło bez problemu. daemon wersja z git. na gentoo 3.2.12-gentoo dostaje jedynie warningi:
mybox cutoff # make cc -I/usr/include -Wall -O2 -fPIC -DGNU -DUSE_MYSQL -DDEBUG0 -DDEBUG1 -I../.. -c -o cutoff.o cutoff.c cutoff.c: In function 'reload': cutoff.c:479:9: warning: ignoring return value of 'system', declared with attribute warn_unused_result gcc -shared cutoff.o -o cutoff.so -L/usr/lib -lmysqlclient -ldl rm -rf cutoff.o
nie masz czasem errorów podczas kompilacji? próbowałeś ./configure z debugami?
W dniu 2012-06-20 21:25, Marcin pisze:
W dniu 20 czerwca 2012 21:07 użytkownik Wojciech Zaburko <admin@wmlan.net.pl mailto:admin@wmlan.net.pl> napisał:
aptitude show libmysqlclient-dev
dziwne. właśnie postawiłem na czystym debianie i gentoo. poszło bez problemu. daemon wersja z git. na gentoo 3.2.12-gentoo dostaje jedynie warningi:
mybox cutoff # make cc -I/usr/include -Wall -O2 -fPIC -DGNU -DUSE_MYSQL -DDEBUG0 -DDEBUG1 -I../.. -c -o cutoff.o cutoff.c cutoff.c: In function 'reload': cutoff.c:479:9: warning: ignoring return value of 'system', declared with attribute warn_unused_result gcc -shared cutoff.o -o cutoff.so -L/usr/lib -lmysqlclient -ldl rm -rf cutoff.o
nie masz czasem errorów podczas kompilacji? próbowałeś ./configure z debugami?
-- Pozdrawiam Marcin / nicraM
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
Zaciągnąłem z gita dzisiejszą wersję, kompiluje się czysto, i to samo. Pewnie coś robię źle, tylko co.
On 06/20/2012 10:42 PM, Wojciech Zaburko wrote:
Zaciągnąłem z gita dzisiejszą wersję, kompiluje się czysto, i to samo. Pewnie coś robię źle, tylko co.
make clean?
W dniu 2012-06-20 21:25, Marcin pisze:
W dniu 20 czerwca 2012 21:07 użytkownik Wojciech Zaburko <admin@wmlan.net.pl mailto:admin@wmlan.net.pl> napisał:
aptitude show libmysqlclient-dev
dziwne. właśnie postawiłem na czystym debianie i gentoo. poszło bez problemu. daemon wersja z git. na gentoo 3.2.12-gentoo dostaje jedynie warningi:
A tak przy okazji - jaką wersję Debiana instalowałeś i z jaką wersją biblioteki libmysqlclient-dev? Mi się wydaje że problem właśnie w niej leży.
W dniu 21 czerwca 2012 08:41 użytkownik Wojciech Zaburko <admin@wmlan.net.pl
napisał:
dziwne. właśnie postawiłem na czystym debianie i gentoo. poszło bez
problemu. daemon wersja z git. na gentoo 3.2.12-gentoo dostaje jedynie warningi:
A tak przy okazji - jaką wersję Debiana instalowałeś i z jaką wersją biblioteki libmysqlclient-dev? Mi się wydaje że problem właśnie w niej leży.
qrde, w tej chwili już Ci nie powiem, bo wywaliłem tą wirtualkę :( ale istalowałem z netinstall debiana stable, więc to co obecnie jest w gałęzi stabilnej.
W dniu 2012-06-21 15:18, Marcin pisze:
W dniu 21 czerwca 2012 08:41 użytkownik Wojciech Zaburko <admin@wmlan.net.pl mailto:admin@wmlan.net.pl> napisał:
dziwne. właśnie postawiłem na czystym debianie i gentoo. poszło bez problemu. daemon wersja z git. na gentoo 3.2.12-gentoo dostaje jedynie warningi: A tak przy okazji - jaką wersję Debiana instalowałeś i z jaką wersją biblioteki libmysqlclient-dev? Mi się wydaje że problem właśnie w niej leży.
qrde, w tej chwili już Ci nie powiem, bo wywaliłem tą wirtualkę :( ale istalowałem z netinstall debiana stable, więc to co obecnie jest w gałęzi stabilnej.
-- Pozdrawiam Marcin / nicraM
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
Ale już sobie poradziłem, po prostu ręcznie wrzuciłem bibotekę libmysqlclient-dev w v.15 do /usr/lib, kompilacja i poszło :)
uczestnicy (4)
-
A.L.E.C
-
Marcin
-
Tomasz Chiliński
-
Wojciech Zaburko