Omarchy (Wikipedie) je linuxová distribuce s dlaždicovým správcem oken Hyprland. Založena je na Arch Linuxu. Vydána byla v nové verzi 4.5.0. Nově také pro Apple Silicon, konkrétně pro M1/M2/M3/Neo MacBooky.
Byla vydána nová stabilní verze 8.3 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 156 s bezpečnostními opravami z Chromia 157. Přehled novinek i s náhledy v příspěvku na blogu.
Multimediální přehrávač mpv byl vydán ve verzi 0.42.0. Jde o větší balík změn po bezmála roce. Mimo jiné se lépe integruje s Waylandem nebo rozšiřuje podporu DVD/Blu-ray, např. umožňuje přehrávat rovnou obrazy médií (soubory iso).
Desktopové prostředí LXQt (Lightweight Qt Desktop Environment, Wikipedie) vzniklé sloučením projektů Razor-qt a LXDE bylo vydáno ve verzi 2.5.0. Přehled novinek v poznámkách k vydání.
Byla vydána (𝕏) nová verze 8.0 LTS open source monitorovacího systému Zabbix (Wikipedie). Přehled novinek v oznámení na webu, v poznámkách k vydání a v aktualizované dokumentaci.
Byla vydána verze R14.1.7 desktopového prostředí Trinity Desktop Environment (TDE, fork KDE 3.5, Wikipedie). Přehled novinek v poznámkách k vydání, podrobnosti v seznamu změn.
Bazzite (Wikipedie), tj. linuxová distribuce vycházející z Fedora Linuxu a optimalizována pro hraní počítačových her, byla vydána ve verzi 45. S Open Gaming Collective (OGC) jádrem a novým Easy Anti-Cheatem pro Linux (EAC Linux v2).
MikroTik zveřejnil vlastní bezpečnostní upozornění potvrzující, že zranitelnost linuxového jádra postihuje také RouterOS 7. Jde o use-after-free při zpracování IPv4 TCP spojení s IP options. Zranitelnost se týká provozu směřujícího na TCP službu samotného routeru, nikoli paketů, které router pouze přeposílá. Opraveno v long-term od 7.24.6, v stable od 7.25.1 a devel od 7.26beta5.
Ve správci balíčků APT, používaném v Debianu a odvozených distribucích, byla nalezena a opravena kritická zranitelnost CVE-2026-109518. Vzdálený útočník může obejít ověření stažených balíčků pomocí přesměrování a dočasných chyb HTTP serveru.
Ahoj, hraju si s SDCC portem pro HC08 a poterbuji udelat novy "LNK" soubor primo z Makefile. Ten soubor ma vypadat jako sada parametru, kazdy na separatnim radku.
Pokud v Makefile pouziju nasledujici target - dostanu chybu:
main.linker: cat << EOF -myuxs
-Y
-b HOME = 0x8000
-b DSEG = 0x0080
-b BSEG = 0x0000
-k d:\v\sw\sdcc\lib\hc08
-k d:\V\sw\sdcc\bin\..\lib\hc08
-l hc08
main.rel
-e EOF > main.linker
Pokud na koncich pouziju backslashe, parametry skonci na jednom radku. Ma nekdo napad, jak ten soubor generovat primo z Makefile ?
Napr.
main.linker: echo -e "-myuxs\n\ -Y\n\ -b HOME = 0x8000\n\ -b DSEG = 0x0080\n\ -b BSEG = 0x0000\n\ -k d:\\\\v\sw\sdcc\lib\hc08\n\ -k d:\V\sw\sdcc\bin\..\lib\hc08\n\ -l hc08\n\ main.rel\n\ -e" > $@
To mi bohuzel udela jediny radek s "\n" textem:
-e "-myuxs\n-Y\n-b HOME = 0x8000\n-b DSEG = 0x0080\n-b BSEG = 0x0000\n-k d:\\\\v\sw\sdcc\lib\hc08\n-k d:\V\sw\sdcc\bin\..\lib\hc08\n-l hc08\nmain.rel\n-e"
Tedy, pouzivam gmake na Windows, mozna,ze bude problem i tam...
-e).
Tak dejte na kazdy radek jedno echo.
main.linker: echo '-myuxs' > $@ echo '-Y' >> $@ echo '-b HOME = 0x8000' >> $@ echo '-b DSEG = 0x0080' >> $@ echo '-b BSEG = 0x0000' >> $@ ...
main.linker: @echo '-myuxs' > $@ @echo '-Y' >> $@ @echo '-b HOME = 0x8000' >> $@ @echo '-b DSEG = 0x0080' >> $@ @echo '-b BSEG = 0x0000' >> $@ ...
Takze nakonec to ve Windows funguje takto:
main.linker:
echo -myuxs> $@
echo -Y>> $@
echo -b HOME = 0xE000>> $@
echo -b DSEG = 0x0080>> $@
echo -b BSEG = 0x0000>> $@
echo -k d:\v\sw\sdcc\lib\hc08>> $@
Pravda, pod Linuxem to nebude zrejme korektni - to windowsi echo proste zopakuje vsechno, co nasleduje - zadna interpretace parametru, nic...
Diky za napady,
V.
Tiskni
Sdílej: