Organizace IuRe (Iuridicum Remedium) varuje před návrhem, který představilo belgické předsednictví Rady EU. Populární služby jako Messenger, WhatsApp nebo Signal by dle něj bylo možné plně používat až po odsouhlasení kontroly komunikace. Ta by měla zamezit šíření dětské pornografie. Podle IuRe by však taková kontrola přinesla hlavně závažný dopad na soukromí uživatelů.
NumPy (Wikipedie), tj. knihovna pro Python pro vědecké výpočty, byla po 18 letech vydána v nové major verzi 2.0.0. Přehled novinek v poznámkách k vydání. Důležité informace v průvodci migrací.
Vývojáři postmarketOS vydali verzi 24.06 tohoto před sedmi lety představeného operačního systému pro chytré telefony vycházejícího z optimalizovaného a nakonfigurovaného Alpine Linuxu s vlastními balíčky. Přehled novinek v příspěvku na blogu. Na výběr jsou 4 uživatelská rozhraní: GNOME Shell, Phosh, KDE Plasma a Sxmo. Aktuálně podporovaných zařízení je 50.
Na čem aktuálně pracují vývojáři GNOME a KDE? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE.
Google Blog ČR informuje, že mobilní aplikaci Gemini a NotebookLM lze používat už také v Česku.
Byla vydána nová major verze 8 duálně licencovaného open source frameworku JUCE (Wikipedie, GitHub) pro vývoj multiplatformních audio aplikací.
Od 18. června bude možné předobjednat notebook DC-ROMA RISC-V LAPTOP II od společnosti DeepComputing s osmijádrovým 64-bit RISC-V AI CPU a s předinstalovaným Ubuntu.
Byla vydána verze 1.79.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání na GitHubu. Vyzkoušet Rust lze například na stránce Rust by Example.
Byly zveřejněny výsledky průzkumu (infografika) mezi uživateli FreeBSD.
Na konferenci DevConf.CZ 2024 je na stánku Furi Labs prezentován linuxový telefon FuriPhone FLX1. Jeho cena 499 dolarů.
Nedari se mi zkompilovat modul pro iptables , modul pro jadro je zkompilovane a uspesne zavedene , jen modul pro iptables mi dela starosti.
[root@localhost iptables]# make
cc -O2 -Wall -Wunused -I/usr/src/linux-2.6.29.1-desktop-4mnb -Iinclude/ -DIPTABLES_VERSION=\"1.4.3.1\" -g -DDEBUG -fPIC -o libipt_account_sh.o -c libipt_account.c
libipt_account.c:11:22: error: iptables.h: není souborem ani adresářem
libipt_account.c: In function ‘parsenetwork’:
libipt_account.c:89: warning: implicit declaration of function ‘exit_error’
libipt_account.c:89: error: ‘PARAMETER_PROBLEM’ undeclared (first use in this function)
libipt_account.c:89: error: (Each undeclared identifier is reported only once
libipt_account.c:89: error: for each function it appears in.)
libipt_account.c: In function ‘parsenetmaskasbits’:
libipt_account.c:101: error: ‘PARAMETER_PROBLEM’ undeclared (first use in this function)
libipt_account.c: In function ‘parsenetmaskasip’:
libipt_account.c:112: error: ‘PARAMETER_PROBLEM’ undeclared (first use in this function)
libipt_account.c: In function ‘parsenetworkandnetmask’:
libipt_account.c:134: error: ‘PARAMETER_PROBLEM’ undeclared (first use in this function)
libipt_account.c: At top level:
libipt_account.c:189: warning: ‘struct ipt_entry_match’ declared inside parameter list
libipt_account.c:189: warning: its scope is only this definition or declaration, which is probably not what you want
libipt_account.c: In function ‘init’:
libipt_account.c:192: error: dereferencing pointer to incomplete type
libipt_account.c: At top level:
libipt_account.c:215: warning: ‘struct ipt_entry_match’ declared inside parameter list
libipt_account.c:215: warning: ‘struct ipt_entry’ declared inside parameter list
libipt_account.c: In function ‘parse’:
libipt_account.c:217: error: dereferencing pointer to incomplete type
libipt_account.c:228: error: ‘PARAMETER_PROBLEM’ undeclared (first use in this function)
libipt_account.c: In function ‘final_check’:
libipt_account.c:261: error: ‘PARAMETER_PROBLEM’ undeclared (first use in this function)
libipt_account.c: At top level:
libipt_account.c:274: warning: ‘struct ipt_entry_match’ declared inside parameter list
libipt_account.c:274: warning: ‘struct ipt_ip’ declared inside parameter list
libipt_account.c: In function ‘print’:
libipt_account.c:276: error: dereferencing pointer to incomplete type
libipt_account.c: At top level:
libipt_account.c:299: warning: ‘struct ipt_entry_match’ declared inside parameter list
libipt_account.c:299: warning: ‘struct ipt_ip’ declared inside parameter list
libipt_account.c: In function ‘save’:
libipt_account.c:301: error: dereferencing pointer to incomplete type
libipt_account.c: At top level:
libipt_account.c:330: error: variable ‘account’ has initializer but incomplete type
libipt_account.c:331: error: unknown field ‘next’ specified in initializer
libipt_account.c:331: warning: excess elements in struct initializer
libipt_account.c:331: warning: (near initialization for ‘account’)
libipt_account.c:332: error: unknown field ‘name’ specified in initializer
libipt_account.c:332: warning: excess elements in struct initializer
libipt_account.c:332: warning: (near initialization for ‘account’)
libipt_account.c:333: error: unknown field ‘version’ specified in initializer
libipt_account.c:333: warning: excess elements in struct initializer
libipt_account.c:333: warning: (near initialization for ‘account’)
libipt_account.c:334: error: unknown field ‘size’ specified in initializer
libipt_account.c:334: warning: implicit declaration of function ‘IPT_ALIGN’
libipt_account.c:334: warning: excess elements in struct initializer
libipt_account.c:334: warning: (near initialization for ‘account’)
libipt_account.c:335: error: unknown field ‘userspacesize’ specified in initializer
libipt_account.c:335: warning: excess elements in struct initializer
libipt_account.c:335: warning: (near initialization for ‘account’)
libipt_account.c:336: error: unknown field ‘help’ specified in initializer
libipt_account.c:336: warning: excess elements in struct initializer
libipt_account.c:336: warning: (near initialization for ‘account’)
libipt_account.c:337: error: unknown field ‘init’ specified in initializer
libipt_account.c:337: warning: excess elements in struct initializer
libipt_account.c:337: warning: (near initialization for ‘account’)
libipt_account.c:338: error: unknown field ‘parse’ specified in initializer
libipt_account.c:338: warning: excess elements in struct initializer
libipt_account.c:338: warning: (near initialization for ‘account’)
libipt_account.c:339: error: unknown field ‘final_check’ specified in initializer
libipt_account.c:339: warning: excess elements in struct initializer
libipt_account.c:339: warning: (near initialization for ‘account’)
libipt_account.c:340: error: unknown field ‘print’ specified in initializer
libipt_account.c:340: warning: excess elements in struct initializer
libipt_account.c:340: warning: (near initialization for ‘account’)
libipt_account.c:341: error: unknown field ‘save’ specified in initializer
libipt_account.c:341: warning: excess elements in struct initializer
libipt_account.c:341: warning: (near initialization for ‘account’)
libipt_account.c:342: error: unknown field ‘extra_opts’ specified in initializer
libipt_account.c:343: warning: excess elements in struct initializer
libipt_account.c:343: warning: (near initialization for ‘account’)
libipt_account.c: In function ‘_init’:
libipt_account.c:352: warning: implicit declaration of function ‘register_match’
make: *** [libipt_account_sh.o] Error 1
nikdo nedokaze aspon nakonout ?
Chybi ti hlavickovy soubor iptables.h, ktery bude pravdepodobne soucasti iptables-devel,
takze to nenajde prislusne deklarace:
libipt_account.c:11:22: error: iptables.h: není souborem ani adresářem
Takze bude s potrebovat je doinstalovat.
NN
iptables-devel mam , ale konkretne zmineny soybor v adresari chybi
Mozna je soucasti 'kernel headers" a mozna kecam, kazdopadne bude urcite v source kodu iptables, ale jak to procpat do kompilace ti nereknu.. Kompilator prohledava urcite cesty..
NN
Tiskni Sdílej: