Do 20. února lze hlasovat pro wallpapery pro Ubuntu 26.04 s kódovým názvem Resolute Raccoon.
Byla vydána lednová aktualizace aneb nová verze 1.109 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.109 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.
Na Kickstarteru běží kampaň na podporu modulárního otevřeného handheldu Mecha Comet s Linuxem.
V nedávno zveřejněné kolekci dokumentů souvisejících s kontroverzním finančníkem a kuplířem Jeffrey Epsteinem se překvapivě objevil i referenční manuál unixového shellu Bash, jedná se o verzi manuálu z roku 2005. Aktuální vydání si lze stáhnout ze stránek GNU.
The Document Foundation oznámila vydání nové verze 26.2 svobodného kancelářského balíku LibreOffice. Podrobný přehled nových vlastností i s náhledy v poznámkách k vydání (cs). Vypíchnout lze podporu formátu Markdown.
Co se děje ve zprávách, ví asi každý - válka sem, clo tam, demonstrace na jednu i druhou stranu a bastlíř už má pocit, že se snad ani nic jiného neděje. To by však byl velký omyl a Virtuální Bastlírna je zde jako každý měsíc, aby vytáhla na světlo světa události ze světa vědy a techniky. Připojte se tedy nezávaznému povídání Strahovského MacGyvera! Co se tam bude probírat? PCBWay začalo dělat průhledné plošňáky, MARS končí s výrobou skříněk, FEL
… více »Guvernérka státu New York Kathy Hochul (Demokraté) plánuje novou legislativu, která by měla omezit výrobu 3D tištěných zbraní. Tento návrh zákona zavádí povinnost pro všechny 3D tiskárny prodávané ve státě New York obsahovat 'software' bránící ve výrobě zbraní. Návrh zákona rovněž zakazuje lidem sdílet 'digitální plány zbraní' (blueprinty) bez povolení. Existují důvodné obavy, že se tento nešťastný nápad může šířit do dalších zemí a ovlivnit celý 3D tisk jako takový. Ostatně, s podobnou regulací nedávno přišel i stát Washington.
Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za prosinec 2025 a leden 2026 (YouTube). Zajímavé, že i v roce 2026 celou řadu problémů vyřeší falšování řetězce User-Agent.
Bylo rozhodnuto, že Linux From Scratch (LFS) končí s podporou System V init. Nové verze knih s návody na instalaci vlastního linuxového systému ze zdrojových kódů už budou pouze se systemd.
Byla vydána nová verze 2026.1.0 "Like a Version" svobodného softwaru ScummVM (Wikipedie) umožňujícího bezproblémový běh mnoha klasických adventur na zařízeních, pro které nebyly nikdy určeny. Přehled novinek v poznámkách k vydání a na GitHubu. Změněno bylo číslování verzí. Předchozí verze byla 2.9.1.
firmware_v3 do /lib/firmware. Mám linux-source, linux-headers-2.6.31-19 i kódy z http://linuxtv.org/hg/v4l-dvb ($ hg clone http://linuxtv.org/hg/v4l-dvb).
Výpis make:
root@d630:/home/david/etc/software/tv-tuner/v4l-dvb# make make -C /home/david/etc/software/tv-tuner/v4l-dvb/v4l make[1]: Entering directory `/home/david/etc/software/tv-tuner/v4l-dvb/v4l' No version yet, using 2.6.31-19-generic make[1]: Leaving directory `/home/david/etc/software/tv-tuner/v4l-dvb/v4l' make[1]: Entering directory `/home/david/etc/software/tv-tuner/v4l-dvb/v4l' scripts/make_makefile.pl Updating/Creating .config Preparing to compile for kernel version 2.6.31 ***WARNING:*** You do not have the full kernel sources installed. This does not prevent you from building the v4l-dvb tree if you have the kernel headers, but the full kernel source may be required in order to use make menuconfig / xconfig / qconfig. If you are experiencing problems building the v4l-dvb tree, please try building against a vanilla kernel before reporting a bug. Vanilla kernels are available at http://kernel.org. On most distros, this will compile a newly downloaded kernel: cp /boot/config-`uname -r` <your kernel dir>/.config cd <your kernel dir> make all modules_install install Please see your distro's web site for instructions to build a new kernel. VIDEO_TVP7002: Requires at least kernel 2.6.34 VIDEO_PXA27x: Requires at least kernel 2.6.32 VIDEO_SH_MOBILE_CEU: Requires at least kernel 2.6.32 VIDEO_TLG2300: Requires at least kernel 2.6.32 RADIO_SAA7706H: Requires at least kernel 2.6.34 Created default (all yes) .config file ./scripts/make_myconfig.pl make[1]: Leaving directory `/home/david/etc/software/tv-tuner/v4l-dvb/v4l' make[1]: Entering directory `/home/david/etc/software/tv-tuner/v4l-dvb/v4l' perl scripts/make_config_compat.pl /lib/modules/2.6.31-19-generic/build ./.myconfig ./config-compat.h creating symbolic links... ln -sf . oss make -C firmware prep make[2]: Entering directory `/home/david/etc/software/tv-tuner/v4l-dvb/v4l/firmware' make[2]: Leaving directory `/home/david/etc/software/tv-tuner/v4l-dvb/v4l/firmware' make -C firmware make[2]: Entering directory `/home/david/etc/software/tv-tuner/v4l-dvb/v4l/firmware' CC ihex2fw Generating vicam/firmware.fw Generating dabusb/firmware.fw Generating dabusb/bitstream.bin Generating ttusb-budget/dspbootcode.bin Generating cpia2/stv0672_vp4.bin Generating av7110/bootcode.bin make[2]: Leaving directory `/home/david/etc/software/tv-tuner/v4l-dvb/v4l/firmware' Kernel build directory is /lib/modules/2.6.31-19-generic/build make -C /lib/modules/2.6.31-19-generic/build SUBDIRS=/home/david/etc/software/tv-tuner/v4l-dvb/v4l modules make[2]: Entering directory `/usr/src/linux-headers-2.6.31-19-generic' CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/tuner-xc2028.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/tuner-simple.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/tuner-types.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/mt20xx.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/tda8290.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/tea5767.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/tea5761.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/tda9887.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/tda827x.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/au0828-core.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/au0828-i2c.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/au0828-cards.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/au0828-dvb.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/au0828-video.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/au8522_dig.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/au8522_decoder.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/flexcop-pci.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/flexcop-usb.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/flexcop.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/flexcop-fe-tuner.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/flexcop-i2c.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/flexcop-sram.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/flexcop-eeprom.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/flexcop-misc.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/flexcop-hw-filter.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/flexcop-dma.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/bttv-driver.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/bttv-cards.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/bttv-if.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/bttv-risc.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/bttv-vbi.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/bttv-i2c.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/bttv-gpio.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/bttv-input.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/bttv-audio-hook.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cpia2_v4l.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cpia2_usb.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cpia2_core.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx18-alsa-main.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx18-alsa-pcm.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx18-driver.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx18-cards.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx18-i2c.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx18-firmware.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx18-gpio.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx18-queue.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx18-streams.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx18-fileops.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx18-ioctl.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx18-controls.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx18-mailbox.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx18-vbi.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx18-audio.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx18-video.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx18-irq.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx18-av-core.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx18-av-audio.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx18-av-firmware.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx18-av-vbi.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx18-scb.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx18-dvb.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx18-io.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx231xx-audio.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx231xx-video.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx231xx-i2c.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx231xx-cards.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx231xx-core.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx231xx-avcore.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx231xx-pcb-cfg.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx231xx-vbi.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx23885-cards.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx23885-video.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx23885-vbi.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx23885-core.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx23885-i2c.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx23885-dvb.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx23885-417.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx23885-ioctl.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx23885-ir.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx23885-input.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx23888-ir.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/netup-init.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cimax2.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/netup-eeprom.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx23885-f300.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx25840-core.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx25840-audio.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx25840-firmware.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx25840-vbi.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx88-video.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx88-vbi.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx88-mpeg.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx88-cards.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx88-core.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx88-i2c.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx88-tvaudio.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx88-dsp.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cx88-input.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/dvbdev.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/dmxdev.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/dvb_demux.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/dvb_filter.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/dvb_ca_en50221.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/dvb_frontend.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/dvb_net.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/dvb_ringbuffer.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/dvb_math.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/av7110_hw.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/av7110_v4l.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/av7110_av.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/av7110_ca.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/av7110.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/av7110_ipack.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/av7110_ir.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/a800.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/af9005-remote.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/af9005.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/af9005-fe.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/af9015.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/anysee.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/au6610.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/az6027.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/ce6230.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cinergyT2-core.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cinergyT2-fe.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/cxusb.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/dib0700_core.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/dib0700_devices.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/dibusb-common.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/dibusb-mb.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/dibusb-mc.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/digitv.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/dtt200u.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/dtt200u-fe.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/dtv5100.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/dw2102.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/ec168.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/friio.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/friio-fe.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/gl861.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/gp8psk.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/gp8psk-fe.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/m920x.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/nova-t-usb2.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/opera1.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/ttusb2.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/umt-010.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/vp702x.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/vp702x-fe.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/vp7045.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/vp7045-fe.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/dvb-usb-firmware.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/dvb-usb-init.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/dvb-usb-urb.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/dvb-usb-i2c.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/dvb-usb-dvb.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/dvb-usb-remote.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/usb-urb.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/pt1.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/va1j5jf8007s.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/va1j5jf8007t.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/em28xx-audio.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/em28xx-video.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/em28xx-i2c.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/em28xx-cards.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/em28xx-core.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/em28xx-input.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/em28xx-vbi.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/et61x251_core.o /home/david/etc/software/tv-tuner/v4l-dvb/v4l/et61x251_core.c: In function 'et61x251_ioctl_v4l2': /home/david/etc/software/tv-tuner/v4l-dvb/v4l/et61x251_core.c:2500: warning: the frame size of 1408 bytes is larger than 1024 bytes CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/et61x251_tas5130d1b.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-avc.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-ci.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-dvb.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-fe.o CC [M] /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.o /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:21:17: error: dma.h: No such file or directory /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:22:21: error: csr1212.h: No such file or directory /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:23:23: error: highlevel.h: No such file or directory /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:24:19: error: hosts.h: No such file or directory /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:25:22: error: ieee1394.h: No such file or directory /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:26:17: error: iso.h: No such file or directory /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:27:21: error: nodemgr.h: No such file or directory /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:40: warning: 'struct hpsb_iso' declared inside parameter list /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:40: warning: its scope is only this definition or declaration, which is probably not what you want /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c: In function 'rawiso_activity_cb': /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:56: error: dereferencing pointer to incomplete type /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:57: error: implicit declaration of function 'hpsb_iso_n_ready' /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:64: error: dereferencing pointer to incomplete type /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:65: error: implicit declaration of function 'dma_region_i' /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:65: error: dereferencing pointer to incomplete type /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:65: error: expected expression before 'unsigned' /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:66: warning: assignment makes pointer from integer without a cast /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:67: error: dereferencing pointer to incomplete type /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:71: error: dereferencing pointer to incomplete type /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:85: error: implicit declaration of function 'hpsb_iso_recv_release_packets' /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c: In function 'node_of': /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:90: error: dereferencing pointer to incomplete type /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:90: warning: type defaults to 'int' in declaration of '__mptr' /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:90: warning: initialization from incompatible pointer type /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:90: error: invalid use of undefined type 'struct unit_directory' /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c: In function 'node_lock': /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:95: error: 'quadlet_t' undeclared (first use in this function) /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:95: error: (Each undeclared identifier is reported only once /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:95: error: for each function it appears in.) /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:95: error: 'd' undeclared (first use in this function) /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:96: warning: ISO C90 forbids mixed declarations and code /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:98: error: implicit declaration of function 'hpsb_node_lock' /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:99: error: 'EXTCODE_COMPARE_SWAP' undeclared (first use in this function) /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c: In function 'node_read': /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:107: error: implicit declaration of function 'hpsb_node_read' /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c: In function 'node_write': /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:112: error: implicit declaration of function 'hpsb_node_write' /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c: In function 'start_iso': /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:123: error: implicit declaration of function 'hpsb_iso_recv_init' /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:123: error: dereferencing pointer to incomplete type /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:125: error: 'HPSB_ISO_DMA_DEFAULT' undeclared (first use in this function) /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:127: warning: assignment makes pointer from integer without a cast /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:134: error: implicit declaration of function 'hpsb_iso_recv_start' /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:137: error: implicit declaration of function 'hpsb_iso_shutdown' /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c: In function 'stop_iso': /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:148: error: implicit declaration of function 'hpsb_iso_stop' /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c: At top level: /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:163: warning: 'struct hpsb_host' declared inside parameter list /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c: In function 'fcp_request': /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:176: error: dereferencing pointer to incomplete type /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:177: error: dereferencing pointer to incomplete type /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c: In function 'node_probe': /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:191: error: dereferencing pointer to incomplete type /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:191: warning: type defaults to 'int' in declaration of '__mptr' /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:191: warning: initialization from incompatible pointer type /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:191: error: invalid use of undefined type 'struct unit_directory' /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:196: error: dereferencing pointer to incomplete type /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:197: error: dereferencing pointer to incomplete type /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:198: error: implicit declaration of function 'CSR1212_TEXTUAL_DESCRIPTOR_LEAF_DATA' /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:198: error: dereferencing pointer to incomplete type /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:198: warning: assignment makes pointer from integer without a cast /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c: At top level: /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:257: warning: 'struct unit_directory' declared inside parameter list /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c: In function 'node_update': /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:259: error: dereferencing pointer to incomplete type /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c: At top level: /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:267: error: variable 'fdtv_driver' has initializer but incomplete type /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:268: error: unknown field 'name' specified in initializer /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:268: warning: excess elements in struct initializer /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:268: warning: (near initialization for 'fdtv_driver') /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:269: error: unknown field 'id_table' specified in initializer /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:269: warning: excess elements in struct initializer /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:269: warning: (near initialization for 'fdtv_driver') /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:270: error: unknown field 'update' specified in initializer /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:270: warning: excess elements in struct initializer /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:270: warning: (near initialization for 'fdtv_driver') /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:271: error: unknown field 'driver' specified in initializer /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:271: error: extra brace group at end of initializer /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:271: error: (near initialization for 'fdtv_driver') /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:274: warning: excess elements in struct initializer /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:274: warning: (near initialization for 'fdtv_driver') /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:277: error: variable 'fdtv_highlevel' has initializer but incomplete type /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:278: error: unknown field 'name' specified in initializer /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:278: warning: excess elements in struct initializer /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:278: warning: (near initialization for 'fdtv_highlevel') /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:279: error: unknown field 'fcp_request' specified in initializer /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:279: warning: excess elements in struct initializer /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:279: warning: (near initialization for 'fdtv_highlevel') /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c: In function 'fdtv_1394_init': /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:286: error: implicit declaration of function 'hpsb_register_highlevel' /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:287: error: implicit declaration of function 'hpsb_register_protocol' /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:290: error: implicit declaration of function 'hpsb_unregister_highlevel' /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c: In function 'fdtv_1394_exit': /home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.c:297: error: implicit declaration of function 'hpsb_unregister_protocol' make[3]: *** [/home/david/etc/software/tv-tuner/v4l-dvb/v4l/firedtv-1394.o] Error 1 make[2]: *** [_module_/home/david/etc/software/tv-tuner/v4l-dvb/v4l] Error 2 make[2]: Leaving directory `/usr/src/linux-headers-2.6.31-19-generic' make[1]: *** [default] Error 2 make[1]: Leaving directory `/home/david/etc/software/tv-tuner/v4l-dvb/v4l' make: *** [all] Error 2Výpis
make install:
root@d630:/home/david/etc/software/tv-tuner/v4l-dvb# make install make -C /home/david/etc/software/tv-tuner/v4l-dvb/v4l install make[1]: Entering directory `/home/david/etc/software/tv-tuner/v4l-dvb/v4l' -e Removing obsolete files from /lib/modules/2.6.31-19-generic/kernel/drivers/media/video: -e Removing obsolete files from /lib/modules/2.6.31-19-generic/kernel/drivers/media/dvb/cinergyT2: -e Removing obsolete files from /lib/modules/2.6.31-19-generic/kernel/drivers/media/common: -e Removing obsolete files from /lib/modules/2.6.31-19-generic/kernel/drivers/media/dvb/frontends: Installing kernel modules under /lib/modules/2.6.31-19-generic/kernel/drivers/media/: /sbin/depmod -a 2.6.31-19-generic make -C firmware install make[2]: Entering directory `/home/david/etc/software/tv-tuner/v4l-dvb/v4l/firmware' Installing firmwares at /lib/firmware: vicam/firmware.fw dabusb/firmware.fw dabusb/bitstream.bin ttusb-budget/dspbootcode.bin cpia2/stv0672_vp4.bin av7110/bootcode.bin make[2]: Leaving directory `/home/david/etc/software/tv-tuner/v4l-dvb/v4l/firmware' make[1]: Leaving directory `/home/david/etc/software/tv-tuner/v4l-dvb/v4l'Restart a
modprobe:
# modprobe em28xx FATAL: Error inserting em28xx (/lib/modules/2.6.31-19-generic/kernel/drivers/media/video/em28xx/em28xx.ko): Unknown symbol in module, or unknown parameter (see dmesg)Pro jistotu
dmesg:
[ 19.275964] [drm] TV-16: set mode NTSC 480i 0 [ 19.443426] [drm] TV-16: set mode NTSC 480i 0 [ 19.827341] [drm] TV-16: set mode NTSC 480i 0 [ 19.996503] [drm] TV-16: set mode NTSC 480i 0 [ 20.224501] tg3: eth0: Link is up at 100 Mbps, full duplex. [ 20.224505] tg3: eth0: Flow control is off for TX and off for RX. [ 20.224769] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 20.789915] vboxdrv: Trying to deactivate the NMI watchdog permanently... [ 20.789919] vboxdrv: Successfully done. [ 20.789921] vboxdrv: Found 2 processor cores. [ 20.789977] VBoxDrv: dbg - g_abExecMemory=ffffffffa0364420 [ 20.790047] vboxdrv: fAsync=0 offMin=0x1c2 offMax=0x25b0 [ 20.790103] vboxdrv: TSC mode is 'synchronous', kernel timer mode is 'normal'. [ 20.790105] vboxdrv: Successfully loaded version 3.0.8_OSE (interface 0x000e0000). [ 20.797267] VBoxNetAdp: dbg - g_abExecMemory=ffffffffa0501ac0 [ 20.806026] VBoxNetFlt: dbg - g_abExecMemory=ffffffffa051c1c0 [ 20.879852] ppdev: user-space parallel port driver [ 23.937668] [drm] TV-16: set mode NTSC 480i 0 [ 24.104149] [drm] TV-16: set mode NTSC 480i 0 [ 30.300049] eth0: no IPv6 routers present [ 32.558110] [drm] TV-16: set mode NTSC 480i 0 [ 32.724772] [drm] TV-16: set mode NTSC 480i 0 [ 33.058030] [drm] TV-16: set mode NTSC 480i 0 [ 33.224654] [drm] TV-16: set mode NTSC 480i 0 [ 48.279565] opera[2473]: segfault at 0 ip 0000000000af36da sp 00007fff7b7a4dc0 error 4 in opera[400000+e8b000] [ 187.895324] Linux video capture interface: v2.00 [ 187.911461] em28xx: Unknown symbol ir_codes_ati_tv_wonder_hd_600 [ 187.911982] em28xx: Unknown symbol ir_codes_pinnacle_pctv_hd [ 187.912111] em28xx: Unknown symbol ir_codes_kaiomy [ 187.913360] em28xx: Unknown symbol ir_codes_em_terratec [ 187.914923] em28xx: Unknown symbol ir_input_init [ 187.916593] em28xx: Unknown symbol ir_input_nokey [ 187.917241] em28xx: Unknown symbol ir_codes_evga_indtube [ 187.917639] em28xx: Unknown symbol ir_codes_hauppauge_new [ 187.918756] em28xx: Unknown symbol ir_codes_pinnacle_grey [ 187.919941] em28xx: Unknown symbol ir_input_keydown [ 273.830212] usb 2-1: new high speed USB device using ehci_hcd and address 4 [ 273.988915] usb 2-1: configuration #1 chosen from 1 choice [ 274.011028] em28xx: Unknown symbol ir_codes_ati_tv_wonder_hd_600 [ 274.012331] em28xx: Unknown symbol ir_codes_pinnacle_pctv_hd [ 274.012707] em28xx: Unknown symbol ir_codes_kaiomy [ 274.014661] em28xx: Unknown symbol ir_codes_em_terratec [ 274.016225] em28xx: Unknown symbol ir_input_init [ 274.017896] em28xx: Unknown symbol ir_input_nokey [ 274.018543] em28xx: Unknown symbol ir_codes_evga_indtube [ 274.018941] em28xx: Unknown symbol ir_codes_hauppauge_new [ 274.020062] em28xx: Unknown symbol ir_codes_pinnacle_grey [ 274.021238] em28xx: Unknown symbol ir_input_keydown [ 280.735592] em28xx: Unknown symbol ir_codes_ati_tv_wonder_hd_600 [ 280.736865] em28xx: Unknown symbol ir_codes_pinnacle_pctv_hd [ 280.737189] em28xx: Unknown symbol ir_codes_kaiomy [ 280.739138] em28xx: Unknown symbol ir_codes_em_terratec [ 280.740759] em28xx: Unknown symbol ir_input_init [ 280.742461] em28xx: Unknown symbol ir_input_nokey [ 280.743124] em28xx: Unknown symbol ir_codes_evga_indtube [ 280.743536] em28xx: Unknown symbol ir_codes_hauppauge_new [ 280.744660] em28xx: Unknown symbol ir_codes_pinnacle_grey [ 280.745838] em28xx: Unknown symbol ir_input_keydownPoradí mi někdo, prosím, co s tím?
Řešení dotazu:
Kompilace neproběhla úspěšně, sice se Ti zkompiloval em28xx.ko, ale ten využívá další moduly, které se kvůli nedokončené kompilaci nevytvořily. Takže v první řadě by to chtělo napravit:
v4l/firedtv-1394.c:22:21: error: csr1212.h: No such file or directory v4l/firedtv-1394.c:23:23: error: highlevel.h: No such file or directory v4l/firedtv-1394.c:24:19: error: hosts.h: No such file or directory v4l/firedtv-1394.c:25:22: error: ieee1394.h: No such file or directory v4l/firedtv-1394.c:26:17: error: iso.h: No such file or directory v4l/firedtv-1394.c:27:21: error: nodemgr.h: No such file or directory
A nepokračovat dále dříve než se podaří zkompilovat všechny moduly.
Dmesg hlásí:
[ 280.740759] em28xx: Unknown symbol ir_input_init
Funkce ir_input_init se nachází v ir-common.ko:
$ readelf -a ./v4l-dvb/v4l/ir-common.ko |grep ' ir_input_init' 00000048 00019601 R_386_32 00000000 ir_input_init 406: 00000000 33 FUNC GLOBAL DEFAULT 2 ir_input_init
BTW: Všechny uvedené hlavičkové soubory nalezneš ve zdrojákách jádra drivers/ieee1394 (včetně verze 2.6.31.12), ale nejsou součástí balíčků linux-headers*. Tak si je stáhni, přesměruj na ně linky
/lib/modules/$(uname -r)/build,
/lib/modules/$(uname -r)/source a spusť znova kompilaci.
) a hotovo.
Nevím ale jestli to bude fungovat pro 320e.
Tiskni
Sdílej: