Byl vydán Mozilla Firefox 154.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 154 bude brzy k dispozici také na Flathubu a Snapcraftu.
Nové číslo časopisu Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 168 (pdf).
Open-source citační manažer Zotero (Wikipedie, GitHub) byl vydán v nové major verzi 10. Přehled novinek v příspěvku na blogu.
Interaktivní editor binárních dat GNU poke byl vydán ve verzi 5.0 (seznam změn).
Byla vydána verze 0.85 telnet a ssh klienta PuTTY (Wikipedie). Řešeno je 5 zranitelností.
Byly publikovány novinky z vývoje GIMPu. Pracuje se na novém formátu souborů. Stávající binární XCF bude nahrazen "zazipovaným XML". XCF zůstane plně podporován pouze pro načítání starých souborů.
Workshop o umělé inteligenci v Dartmouthu proběhl před 70 lety, od 18. června do 17. srpna 1956. Dvouměsíční soustředění 6–11 informatiků, iniciované Johnem McCarthym, položilo základy oboru umělé inteligence.
Po 9 týdnech vývoje od vydání Linuxu 7.1 oznámil Linus Torvalds vydání Linuxu 7.2. Podrobný přehled novinek a vylepšení na Linux Kernel Newbies nebo LWN.net: první a druhá polovina začleňovacího okna.
Debian dnes slaví 33 let. Ian Murdock oznámil vydání "Debian Linux Release" 16. srpna 1993.
Probíhá hlasování o používání LLM při vývoji Debianu. Vývojáři Debianu mají na výběr 9 možností (návrhy A až H a žádný z nich).
ldd /usr/bin/openssl
linux-gate.so.1 => (0xffffe000)
libdl.so.2 => /lib/libdl.so.2 (0xb76d4000)
libz.so.1 => /usr/lib/libz.so.1 (0xb76c0000)
libc.so.6 => /lib/libc.so.6 (0xb755d000)
/lib/ld-linux.so.2 (0xb76f5000)
nenajdem dam crypto ani ssl cize akym parametrom mozem skompilovat openssl s tymito kniznicami?
./config --prefix=/usr --openssldir=/etc/ssl --libdir=lib shared zlib enable-md2 -Wa,--noexecstack
acerntb marek # ldd /usr/bin/openssl
linux-vdso.so.1 => (0x00007fff021ff000)
libssl.so.1.0.0 => /usr/lib/libssl.so.1.0.0 (0x00007f47ae9ab000)
libcrypto.so.1.0.0 => /usr/lib/libcrypto.so.1.0.0 (0x000000387d400000)
libdl.so.2 => /lib/libdl.so.2 (0x000000386f600000)
libz.so.1 => /usr/lib/libz.so.1 (0x0000003872200000)
libc.so.6 => /lib/libc.so.6 (0x000000386ee00000)
/lib/ld-linux-x86-64.so.2 (0x000000386ea00000)
make[2]: Leaving directory `/usr/local/src/openssl-1.0.0a/crypto/ts'
if [ -n "libcrypto.so.1.0.0 libssl.so.1.0.0" ]; then \
(cd ..; make libcrypto.so.1.0.0); \
fi
make[2]: Entering directory `/usr/local/src/openssl-1.0.0a'
make[3]: Entering directory `/usr/local/src/openssl-1.0.0a'
make[4]: Entering directory `/usr/local/src/openssl-1.0.0a'
libcrypto.a(c_enc.o): In function `CAST_encrypt':
c_enc.c:(.text+0x0): multiple definition of `CAST_encrypt'
libcrypto.a(cast-586.o):cast-586.s:(.text+0x0): first defined here
libcrypto.a(c_enc.o): In function `CAST_decrypt':
c_enc.c:(.text+0x5f0): multiple definition of `CAST_decrypt'
libcrypto.a(cast-586.o):cast-586.s:(.text+0x4b0): first defined here
libcrypto.a(c_enc.o): In function `CAST_cbc_encrypt':
c_enc.c:(.text+0xb90): multiple definition of `CAST_cbc_encrypt'
libcrypto.a(cast-586.o):cast-586.s:(.text+0x950): first defined here
collect2: ld returned 1 exit status
make[4]: *** [link_a.gnu] Error 1
make[4]: Leaving directory `/usr/local/src/openssl-1.0.0a'
make[3]: *** [do_linux-shared] Error 2
make[3]: Leaving directory `/usr/local/src/openssl-1.0.0a'
make[2]: *** [libcrypto.so.1.0.0] Error 2
make[2]: Leaving directory `/usr/local/src/openssl-1.0.0a'
make[1]: *** [shared] Error 2
teoreticky to asi nemoze nasjt tu kniznicu v /usr/lib/ ale mam libcrypto.a aj ssl.a
make clean.
Inak dôležitý parameter, v tvojom prípade, je shared (md2 povoľovať nemusíš, kvôli bezpečnosti je to štandardne zakázané).
Tiskni
Sdílej: