At tam nejak vyresi ten c++ konstrukt, co si na nej prekladac stezuje jako an
nestandardni a nemelo
by ti to (v puvodnim prekladu a s puvodnimi optiony) padat - teda, pokud
tam pozdeji nebude neco dalsiho.
Nerad rikam "ja to rikal", ale ja to rikal. Ta ud2a instrukce, na ktery
to zamerne spadn
Dan Lukes wrote on 02/29/2016 18:14:
Tohle vypada smrtelne. Do jednoho binaru se prilinkovavaji c++ knihovny
portovyho GCC a soucasne systemovy c++ knihovny,
To je asi jako delat taborak na burty ve skladu benzinu.
Zrejme "USE_GCC" nezvladlo Make system toho zdrojaku presvedcit aby
vsude pouzi
Miroslav Lachman wrote on 02/29/16 12:40:
Zkusil jsem to se 4.7
Core was generated by 'dns-terror'.
Program terminated with signal 11, Segmentation fault.
Loaded symbols for /usr/local/lib/gcc47/libstdc++.so.6
Loaded symbols for /usr/lib/libc++.so.1
Tohle vypada smrtelne. Do jednoho binar
Miroslav Lachman wrote on 02/29/2016 12:40:
Dan Lukes wrote on 02/29/2016 01:40:
Myslim, ze ja uz se dal nedostanu
No,porad's to jeste nezkusil zkompilovat s -O optimalizacema. ;-)
To zkusim ted ;)
Zmena je v tom, ze ted to hodi "Bus error (core dumped)", zatim co
predtim to bylo "Segme
Dan Lukes wrote on 02/29/2016 01:40:
Musel bys knihovny gcc48 nejdriv stripnout, aby debugovaci informace
neobsahovaly vubec.
A to uz je snad jednodussi misto gcc 4.8 pouzit gcc 4.7 - ten snad jeste
DWARF-4 neumel.
Zkusil jsem to se 4.7
# gdb dns-terror
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004
On 02/28/16 23:49, Miroslav Lachman wrote:
Zkusil jsem to prelozit s GCC, ale dns-terror stejne segfaultuje a ani mi to
nejde debugovat:
Reading symbols from /usr/local/lib/gcc48/libstdc++.so.6...Error while reading
shared library symbols:
Dwarf Error: wrong version in compilation unit head
Dan Lukes wrote on 02/26/2016 12:45:
Miroslav Lachman wrote on 26.2.2016 10:54:
Zkusim ted do make.conf pridat USE_GCC=yes a uvidim, co to provede.
No a/nebo to zkusit prelozit s optimalizaci.
Nicmene, na report autorum kodu je to tak jako tak, ja ale nedokazu
navrhnout vhodnou opravu zdroj
Miroslav Lachman wrote on 26.2.2016 10:54:
>> Takze jina hypoteza - co optiony prekladu, kandidatem je zejmena
>> optimalizace (-O) ...
>> U me pri prekladu radka prekladajici dns-terror.cc vypada takhle:
>>> c++ -DPACKAGE=\"fastresolve\" -DVERSION=\"2.10\" -DHAVE_FGETLN=1
>>> -DHAVE_LIBZ=1 -DHAV
Dan Lukes wrote on 02/26/2016 04:47:
No, misto
make -V CC a cc -v
jsem se mel ptat spis na
make -V CXX a c++ -v
Ale budu predpokladat, ze i to je clang a to stejnej co u me.
Ano, je to clang
root@10_2_amd64-default-debug:/usr/ports/dns/fastresolve # make -V CXX
c++
root@10_2_amd64-default-de
Miroslav Lachman wrote on 26.2.2016 3:14:
>> Otazka je, proc se ti to preklada za pouziti GCC.
> Podle toho, co vidim ja, tam GCC neni a mel by se pouzit clang.
> FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512
No, misto
make -V CC a cc -v
jsem se mel ptat spis na
make -V
Dan Lukes wrote on 02/25/2016 21:06:
Miroslav Lachman wrote:
Pripadne da se "neco" zkusit upravit pri te kompilaci, aby to fungovalo?
Otazka je, proc se ti to preklada za pouziti GCC. Me to na 10.2-R
preklada systemovy clang a ten konstrukt prelozi (coz jeste neznamena,
ze to nakonec bude d
Miroslav Lachman wrote:
Program terminated with signal 4, Illegal instruction.
Tvuj kod:
0x00405c23 <_ZN10BoolStringaSERKS_+35>: movBYTE PTR [rsi+0x8],al
0x00405c26 <_ZN10BoolStringaSERKS_+38>: ud2a
Zadna instrukce ud2a neexistuje.
Zbytek je trocha Googleni.
Linux a gcc
Dan Lukes wrote on 02/25/2016 17:59:
Miroslav Lachman wrote:
Konecne jsem se dostal k tomu, abych si to zkompiloval v poudriere s
WITH_DEBUG=yes. Nainstaloval na zkusebni stroj a ted jsem z core dostal
tohle
(gdb) bt
#0 0x00405c26 in BoolString::operator= (this=0x802816130,
other=@0x
Miroslav Lachman wrote:
Konecne jsem se dostal k tomu, abych si to zkompiloval v poudriere s
WITH_DEBUG=yes. Nainstaloval na zkusebni stroj a ted jsem z core dostal
tohle
(gdb) bt
#0 0x00405c26 in BoolString::operator= (this=0x802816130,
other=@0x7fffdc40)
at BoolString.h:58
Miroslav Lachman wrote on 01/13/2016 14:50:
Dan Lukes wrote on 01/13/2016 13:58:
Muzes zkusit kompilovat s WITH_DEBUG, k tomu pripadne nastavit
DEBUG_FLAGS=-g
Muze se ale stat, ze to u konkretniho portu neudela to co cekas. Pak by
bylo nutne si kod prelozit sam - tedy nezavisle na portovem sys
Marián Černý wrote on 01/14/2016 04:16:
Dan Lukes wrote:
Ale vsem ostatnim muzu doporucit Poudriere.
Oni maji za ohromnou vyhodu, ze vlastne kazdy balik kompiluji na cistym
prostredi. Me to naopak pripada jako nevyhoda. Ja ten port pak neprovozuju v
prostredi, kde je sam, ale v prostredi,
Dan Lukes wrote:
>> Jak te znam, pouzivas na to svoje reseni :)
>
> Ten to na strane klientu delam jak kreten v podstate rucne.
>
> Nejdriv musim overit, ze na stroji nahodou neni nejaky balicek, ktery neni k
> dispozici prelozeny v repository. Protoze takovy pkgng tise ignoruje a kdyz
> si ho
On 13.1.2016 16:42, Miroslav Lachman wrote:
taky mam centralni repository kde prekladam a vsude jinde uz se instaluje
hotovy.
Jak te znam, pouzivas na to svoje reseni :)
Na strane repository pouzivan obycejny portupgrade. Pouzival jsem ho i
na strane klientu pro instalaci balicku, protoze
Dan Lukes wrote on 01/13/2016 16:13:
On 13.1.2016 15:58, Čiernik Tomáš wrote:
Vlastne pouzivam pravidelne, nechce sa mi ich kompilovat na kazdom PC
zvlast.
Jasne, taky mam centralni repository kde prekladam a vsude jinde uz se
instaluje hotovy.
Jak te znam, pouzivas na to svoje reseni :) Ale
On 13.1.2016 15:58, Čiernik Tomáš wrote:
Vlastne pouzivam pravidelne, nechce sa mi ich kompilovat na kazdom PC zvlast.
Jasne, taky mam centralni repository kde prekladam a vsude jinde uz se
instaluje hotovy.
Byt' s pkgng teda ted bojuju dost tezce. Ten jejich solver, kterej se
sam rozhoduje
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256
On 01/13/2016 15:45, Dan Lukes wrote:
> On 13.1.2016 14:38, Čiernik Tomáš wrote:
>> rozbehol som si testovaci virtualny PC s cistou instalaciou OS.
>> pgsql aj mysql som instaloval z balikov, az postfix som
>> kompiloval rucne (ten v baliku nema zapn
On 13.1.2016 14:38, Čiernik Tomáš wrote:
rozbehol som si testovaci virtualny PC s cistou instalaciou OS. pgsql aj
mysql som instaloval z balikov, az postfix som kompiloval rucne (ten v
baliku nema zapnutu podporu pgsql).
Pripoustim, ze uz jsem tak dlouho nepouzil hotove baliky, ze netusim jak
Dan Lukes wrote on 01/13/2016 13:58:
Muzes zkusit kompilovat s WITH_DEBUG, k tomu pripadne nastavit
DEBUG_FLAGS=-g
Muze se ale stat, ze to u konkretniho portu neudela to co cekas. Pak by
bylo nutne si kod prelozit sam - tedy nezavisle na portovem systemu.
Rec samozrejme neni o samotnem dns-ter
Čiernik Tomáš wrote on 01/13/2016 14:38:
postfix natahne do pameti obe dynamicke knihovny tak mas v pameti
najednou dve instance funkci z OpenSSL se stejnym jmenem
by take spravanie mohlo vysvetlovat. Takze dakujem za nakopnutie.
Nevim, jestli to plati i dnes, ale drive se v MySQL pouzivalo
On 01/13/2016 14:17, Dan Lukes wrote:
To by mohlo byt, samozrejme strilim naslepo, spis (tvoje) chyba pri
kompilaci portu. Konkretne nedusledne pouzivani bud' pouze systemove
nebo pouze portove verze OpenSSL.
Svoju chybu samozrejme nemozem vylucit, priam ju tam ocakavam :), ale
rozbehol som si
On 13.1.2016 13:58, Čiernik Tomáš wrote:
Po upgrade na FreeBSD 10.2 mi zacal padat dovecot aj postfix pri pokuse
o SSL komunikaciu s pgsql - aj ked v mojom pripade to bol signal
11. Vas problem to sice neriesi, ale pomohlo vyhodit podporu mysql
zo zoznamu kompilacnych volieb. Viem, je to divne, p
Zdravim,
zaujal ma tento riadok
access("/usr/local/lib/mysql/nss_dns.so.1",0)ERR#2 'No such file or
directory'
Po upgrade na FreeBSD 10.2 mi zacal padat dovecot aj postfix pri pokuse
o SSL komunikaciu s pgsql - aj ked v mojom pripade to bol signal
11. Vas problem to sice neriesi, ale pomo
On 13.1.2016 13:05, Miroslav Lachman wrote:
Dlouha leta pouzivam prikaz dns-terror na resolvovani IP adres v log
Stejne chovani je na 10.1 i 10.2
+pid 62102 (dns-terror), uid 0: exited on signal 10 (core dumped)
To se stane snadno - staci aby byla aplikace neportabilne napsana a o
svem okol
pm-c...@kostax.cz wrote on 01/13/2016 13:36:
Tak ani mne to nejde. Bezne tuhle aplikaci nepouzivam, ale rychle jsemt
o zkusil na 10.2-RELEASE-p8, kterou jsem updatoval o vikendu. Pada mi to
uplne stejne jako vam, i ten truss je stejny.
Uff. Diky za report. Ted aspon vim, ze to neni chyba jen u
+pid 62102 (dns-terror), uid 0: exited on signal 10 (core dumped)
Bohuzel se mi nedoparilo v mailinglistu dostat zadnou odpoved, jestli
vubec nekomu na 10.x funguje, takze netusim, jestli je to jen muj
problem, nebo ne. (me takhle pada asi na 10 strojich - vsude, kde se
pouziva a je to FreeBSD 1
Dlouha leta pouzivam prikaz dns-terror na resolvovani IP adres v log
souborech Apache pred generovanim vystupu AWStats. Jenze po upgrade z
FreeBSD 8.4 na 10.2 mi na vsech strojich prestal fungovat.
Balicek si vytvarim na buildserveru s poudrierem, ktery je FreeBSD 10.2.
Zkousel jsem to resit i
31 matches
Mail list logo