Open source platforma Home Assistant (Demo, GitHub, Wikipedie) pro monitorování a řízení inteligentní domácnosti byla vydána ve verzi 2024.12.
Byla vydána verze 31.0 svobodného softwaru OBS Studio (Open Broadcaster Software, Wikipedie) určeného pro streamování a nahrávání obrazovky počítače. Přehled novinek na GitHubu. Instalovat lze také z Flathubu.
Emulátory Box86 a Box64 umožňující spouštět linuxové aplikace pro x86 a x86_64 na jiných než x86 a x86_64 architekturách, například ARM a ARM64, byly vydány v nových verzích: Box86 0.3.8 a Box64 0.3.2. Ukázka možností na YouTube.
Byla vydána nová verze 6.1 neměnné (immutable) distribuce openSUSE Leap Micro určené pro běh kontejneru a virtuálních strojů. S vydáním verze 6.1 byla ukončena podpora verze 5.5.
Poslanci dnes ve třetím čtení schválili návrh zákona o digitálních financích. Cílem zákona je implementace předpisů Evropské unie v oblasti digitálních financí, konkrétně nařízení DORA (Digital Operational Resilience Act) o digitální provozní odolnosti finančního sektoru a nařízení MiCA (Markets in Crypto Assets) o trzích kryptoaktiv. Zákon nyní míří k projednání do Senátu ČR. U kryptoměn bude příjem do 100 tisíc Kč za zdaňovací období osvobozen od daně, podobně jako u cenných papírů, a to za podmínky jejich držení po dobu alespoň 3 let.
O víkendu (15:00 až 23:00) proběhne EmacsConf 2024, tj. online konference vývojářů a uživatelů editoru GNU Emacs. Sledovat ji bude možné na stránkách konference. Záznamy budou k dispozici přímo z programu.
Mozilla má nové logo a vizuální identitu. Profesionální. Vytvořeno u Jones Knowles Ritchie (JKR). Na dalších 25 let.
Bylo rozhodnuto, že nejnovější Linux 6.12 je jádrem s prodlouženou upstream podporou (LTS). Ta je aktuálně plánována do prosince 2026. LTS jader je aktuálně šest: 5.4, 5.10, 5.15, 6.1, 6.6 a 6.12.
Byla vydána nová stabilní verze 3.21.0, tj. první z nové řady 3.21, minimalistické linuxové distribuce zaměřené na bezpečnost Alpine Linux (Wikipedie) postavené na standardní knihovně jazyka C musl libc a BusyBoxu. Z novinek lze vypíchnou počáteční podporu architektury Loongson LoongArch64.
#crossdev -t avr
neproběhne. Hodí to chybu:
/var/tmp/cross/avr/portage/cross-avr/gcc-4.2.3/work/gcc-4.2.3/gcc/config/avr/libgcc.S: Assembler messages:
/var/tmp/cross/avr/portage/cross-avr/gcc-4.2.3/work/gcc-4.2.3/gcc/config/avr/libgcc.S:280: Error: illegal opcode movw for mcu avr3
/var/tmp/cross/avr/portage/cross-avr/gcc-4.2.3/work/gcc-4.2.3/gcc/config/avr/libgcc.S:282: Error: illegal opcode movw for mcu avr3
make[3]: *** [libgcc/avr35/_mulsi3.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/cross/avr/portage/cross-avr/gcc-4.2.3/work/build/gcc'
make[2]: *** [stmp-multilib] Error 2
make[2]: Leaving directory `/var/tmp/cross/avr/portage/cross-avr/gcc-4.2.3/work/build/gcc'
make[1]: *** [all-gcc] Error 2
make[1]: Leaving directory `/var/tmp/cross/avr/portage/cross-avr/gcc-4.2.3/work/build'
make: *** [all] Error 2
*
* ERROR: cross-avr/gcc-4.2.3 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 4568: Called toolchain_src_compile
* environment, line 5037: Called gcc_src_compile
* environment, line 2927: Called gcc_do_make
* environment, line 2757: Called die
* The specific snippet of code:
* emake LDFLAGS="${LDFLAGS}" STAGE1_CFLAGS="${STAGE1_CFLAGS}" LIBPATH="${LIBPATH}" BOOT_CFLAGS="${BOOT_CFLAGS}" ${GCC_MAKE_TARGET} || die "emake failed with ${GCC_MAKE_TARGET}";
* The die message:
* emake failed with all
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/cross/avr/portage/cross-avr/gcc-4.2.3/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/cross/avr/portage/cross-avr/gcc-4.2.3/temp/environment'.
Na netu jsem nic odpovídajícího nenašel. Updatoval jsem binutils i gcc, ale nepomohlo to. Nevíte někdo prosím co s tím? Díky...
#crossdev -t avr --g 4.0.3
a pak i
#crossdev -t avr --g 3.2.2
...a stejně nic. Jen se změnila chyba:
In file included from /var/tmp/cross/avr/portage/cross-avr/gcc-3.2.2/work/gcc-3.2.2/gcc/read-rtl.c:25:
/var/tmp/cross/avr/portage/cross-avr/gcc-3.2.2/work/gcc-3.2.2/gcc/rtl.h:125: warning: type of bit-field ‘code’ is a GCC extension
/var/tmp/cross/avr/portage/cross-avr/gcc-3.2.2/work/gcc-3.2.2/gcc/rtl.h:128: warning: type of bit-field ‘mode’ is a GCC extension
/var/tmp/cross/avr/portage/cross-avr/gcc-3.2.2/work/gcc-3.2.2/gcc/read-rtl.c: In function ‘fatal_with_file_and_line’:
/var/tmp/cross/avr/portage/cross-avr/gcc-3.2.2/work/gcc-3.2.2/gcc/read-rtl.c:62: warning: traditional C rejects ISO C style function defi
nitions
/var/tmp/cross/avr/portage/cross-avr/gcc-3.2.2/work/gcc-3.2.2/gcc/read-rtl.c: In function ‘read_rtx’:
/var/tmp/cross/avr/portage/cross-avr/gcc-3.2.2/work/gcc-3.2.2/gcc/read-rtl.c:662: error: invalid lvalue in increment
make[1]: *** [read-rtl.o] Error 1
make[1]: *** Waiting for unfinished jobs....
In file included from /var/tmp/cross/avr/portage/cross-avr/gcc-3.2.2/work/gcc-3.2.2/gcc/bitmap.c:24:
/var/tmp/cross/avr/portage/cross-avr/gcc-3.2.2/work/gcc-3.2.2/gcc/rtl.h:125: warning: type of bit-field ‘code’ is a GCC extension
/var/tmp/cross/avr/portage/cross-avr/gcc-3.2.2/work/gcc-3.2.2/gcc/rtl.h:128: warning: type of bit-field ‘mode’ is a GCC extension
make[1]: Leaving directory `/var/tmp/cross/avr/portage/cross-avr/gcc-3.2.2/work/build/gcc'
make: *** [all-gcc] Error 2
# crossdev --gcc 3.4.6 -t avr
.......
* binutils: binutils-[latest]
* gcc: gcc-3.4.6
* libc: avr-libc-[latest
.....
>>> Emerging (1 of 1) cross-avr/gcc-4.2.3 to /
* gcc-4.2.3-patches-1.0.tar.bz2 RMD160 SHA1 SHA256 size ... [ ok ]
* gcc-4.2.3.tar.bz2 RMD160 SHA1 SHA256 size ... [ ok ]
* gcc-4.2.3-uclibc-patches-1.0.tar.bz2 RMD160 SHA1 SHA256 size ... [ ok ]
* checking ebuild checksums ... [ ok ]
* checking auxfile checksums ... [ ok ]
* checking miscfile checksums ... [ ok ]
* checking gcc-4.2.3.tar.bz2 ... [ ok ]
* checking gcc-4.2.3-uclibc-patches-1.0.tar.bz2 ... [ ok ]
* checking gcc-4.2.3-patches-1.0.tar.bz2 ... [ ok ]
......
crossdev --b 2.18-r1 --g 4.1.2 -t avr
by melo vyresit problem (testovano jak na x86 tak amd64 pro avr-libc 1.4.6)
Jinak kdybys chtel pouzivat simulavrxx tak poslu funkcni ebuild (jeste jsem ho neposlal do bugzilly, dopsal jsem ho pred peti minutami;o) - ten z gentoo bug nefunguje
Tiskni Sdílej: