Bug#1002872: Reply to: libgl1-mesa-dri: crashes on pre-SSE2 CPUs due to movsd
Hi, I've been prepared an NMU and will be having it uploaded to DELAYED/4. Patch below. Alyssa --- diff -u mesa-21.3.5/debian/changelog mesa-21.3.5/debian/changelog --- mesa-21.3.5/debian/changelog +++ mesa-21.3.5/debian/changelog @@ -1,3 +1,12 @@ +mesa (21.3.5-1.1) unstable; urgency=medium + + * Non-maintainer upload. + + [ Timo Aaltonen ] + * rules: Disable sse2 on i386. (Closes: #1002872) + + -- Alyssa Rosenzweig Sat, 26 Feb 2022 17:15:46 -0500 + mesa (21.3.5-1) unstable; urgency=medium * New upstream release. diff -u mesa-21.3.5/debian/rules mesa-21.3.5/debian/rules --- mesa-21.3.5/debian/rules +++ mesa-21.3.5/debian/rules @@ -43,6 +43,7 @@ confflags_DRI3 = -Ddri3=disabled confflags_OSMESA = -Dosmesa=true +confflags_SSE2 = -Dsse2=true # hurd doesn't do direct rendering ifeq ($(DEB_HOST_ARCH_OS), hurd) @@ -135,6 +136,9 @@ endif endif +ifeq ($(DEB_HOST_ARCH), i386) + confflags_SSE2 = -Dsse2=false +endif empty:= space := $(empty) $(empty) @@ -168,6 +172,7 @@ $(confflags_GALLIUM) \ $(confflags_GLES) \ $(confflags_OSMESA) \ + $(confflags_SSE2) \ $(confflags_VALGRIND) \ $(confflags_VULKAN)
Bug#941136: Enabling panfrost
Panfrost dev here as well - I'm ok with this change :) signature.asc Description: PGP signature
Bug#911898: aarch64
On 60.3 (buster's firefox-esr), I'm also consistently observing segfaults on startup on an aarch64 machine. signature.asc Description: PGP signature
Bug#904778: ITP: python3-pagamigo -- Free software script for PayPal payments
> Once you have finished packaging, upload your source package to Mentors > [1] and submit an RFS [2]. OK, thank you :) -Alyssa
Bug#904778: WIP deb
Highly work-in-progress .deb here: https://rosenzweig.io/python3-pagamigo_1.0-1_all.deb This particular revision has been tested on the Debian unstable chroot mentioned in the original post. lintian reports no errors with the package.
Bug#904778: ITP: python3-pagamigo -- Free software script for PayPal payments
Package: wnpp Severity: wishlist Owner: Alyssa Rosenzweig * Package name: python3-pagamigo Version : 1.0.0 Upstream Author : Alyssa Rosenzweig * URL : https://notabug.org/alyssa/pagamigo * License : AGPLv3+ Programming Lang: Python Description : Free software script for PayPal payments PayPal is used for donations to a number of free software organisations, including the Debian project itself [1]. Unfortunately, at present, PayPal requires the use of proprietary software (typically JavaScript) to so much as make a donation. Further, it would appear this software tracks the user well beyond what is strictly necessary for the transaction. Pagamigo is a free software script to enable the user to complete PayPal transactions, avoiding the proprietary JavaScript. It currently implements: - The redirect flow, as used by many online merchants - Peer-to-peer money transfers ("Send money") It is implemented in architecture-independent Python3. All of its dependencies are already packaged in Debian, which should simplify packaging greatly. [1] https://www.debian.org/donations I am the upstream author of Pagamigo; I have been developing the software as part of my internship with the Free Software Foundation. I am interested in maintaining it in Debian. I do not have Debian push access (is that the right terminology?) and will need a sponsor. I have begun packaging the software with dh-python3; the work-in-progress `.deb` has been confirmed to be functional on debootstrapped chroots of Debian unstable (aarch64) and Trisquel flidas (amd64, an Ubuntu derivative). More rigorous testing to follow. Thanks, -Alyssa
Bug#886573: gajim: Missing dependency python3-setuptools prevents startup on buster
Package: gajim Version: 1.0.0~alpha2-1 Severity: important Hi, As the subject states, gajim needs to have setuptools installed to open. Without it, it throws a ModulenotFoundError. However, udner buster, it does not depend on setuptools; the latter can be installed manually as a workaround. Therefore, this dependency should be added. I'm having other issues with gajim once it's actually connected, although I don't believe this is related (rather, it appears to be an upstream issue). Thanks, Alyssa -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (500, 'testing') Architecture: armhf (armv7l) Versions of packages gajim depends on: ii gir1.2-gtk-3.03.22.26-2 ii python3 3.6.4-1 ii python3-gi3.26.1-2 ii python3-gi-cairo 3.26.1-2 ii python3-idna 2.5-1 ii python3-nbxmpp0.6.2-1 ii python3-openssl 17.5.0-1 ii python3-pyasn10.1.9-2 Versions of packages gajim recommends: ii alsa-utils 1.1.3-1 ii aspell-en [aspell-dictionary] 2017.08.24-0-0.1 ii ca-certificates20170717 ii dbus 1.12.2-1 pn fonts-noto-color-emoji pn gajim-omemo pn gajim-pgp pn gir1.2-farstream-0.2 pn gir1.2-geoclue-2.0 pn gir1.2-gspell-1 pn gir1.2-gst-plugins-base-1.0 pn gir1.2-gstreamer-1.0 pn gir1.2-gupnpigd-1.0 pn gir1.2-networkmanager-1.0 pn gir1.2-secret-1 pn gstreamer0.10-plugins-ugly pn notification-daemon ii pulseaudio-utils 11.1-4 pn python3-crypto pn python3-dbus pn python3-gnupg pn python3-pil pn python3-precis-i18n Versions of packages gajim suggests: pn avahi-daemon ii libxss1 1:1.2.2-1+b2 pn nautilus-sendto pn python3-avahi pn python3-gconf pn python3-gnome2 pn python3-kerberos ii python3-pycurl7.43.0-2+b1
Bug#882369: linux-image-4.9.0-4-amd64: Non-free RTL8192 firmware possibly packaged in main
OK, that's a relief. I'm still curious to know what's going on, but hey :)
Bug#882369: linux-image-4.9.0-4-amd64: Non-free RTL8192 firmware possibly packaged in main
Package: src:linux Version: 4.9.51-1 Severity: serious Justification: Policy 2.1.2 Is rtl8192cu supposed to work under Debian Stretch without the non-free repositories enabled? https://en.wikipedia.org/wiki/Comparison_of_open-source_wireless_drivers seems pretty clear that this device should require nonfree firmware loaded. Thus, it appears there may be an isuse with kernel deblobbing, seeing as the adaptor is functioning normally under a supposedly fully free system. I am worried there may be non-DFSG compliant firmware packaged in main. Relevant dmesg logs, beginning when the adaptor is plugged in and ending when it begins to connect to the Internet. "Loading alternative firmware" is suspect. [ 30.339299] usb 1-1: new high-speed USB device number 7 using xhci_hcd [ 30.481064] usb 1-1: New USB device found, idVendor=0bda, idProduct=8176 [ 30.481068] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 30.481070] usb 1-1: Product: 802.11n WLAN Adapter [ 30.481072] usb 1-1: Manufacturer: Realtek [ 30.481073] usb 1-1: SerialNumber: 00e04c01 [ 30.499280] rtl8192cu: Chip version 0x10 [ 30.528286] rtl8192cu: Board Type 0 [ 30.528361] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 [ 30.528408] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_TMSC.bin [ 30.528610] usb 1-1: firmware: failed to load rtlwifi/rtl8192cufw_TMSC.bin (-2) [ 30.528615] usb 1-1: Direct firmware load for rtlwifi/rtl8192cufw_TMSC.bin failed with error -2 [ 30.528625] usb 1-1: firmware: failed to load rtlwifi/rtl8192cufw.bin (-2) [ 30.528628] usb 1-1: Direct firmware load for rtlwifi/rtl8192cufw.bin failed with error -2 [ 30.528629] rtlwifi: Loading alternative firmware rtlwifi/rtl8192cufw.bin [ 30.532319] ieee80211 phy1: Selected rate control algorithm 'rtl_rc' [ 30.532615] usbcore: registered new interface driver rtl8192cu [ 30.556581] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready ** USB devices: Bus 001 Device 007: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter -- System Information: Debian Release: 9.2 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages linux-image-4.9.0-4-amd64 depends on: ii initramfs-tools [linux-initramfs-tool] 0.130 ii kmod23-2 ii linux-base 4.5 Versions of packages linux-image-4.9.0-4-amd64 recommends: ii firmware-linux-free 3.4 ii irqbalance 1.1.0-2.3 Versions of packages linux-image-4.9.0-4-amd64 suggests: pn debian-kernel-handbook ii grub-efi-amd64 2.02~beta3-5 pn linux-doc-4.9 Versions of packages linux-image-4.9.0-4-amd64 is related to: pn firmware-amd-graphics pn firmware-atheros pn firmware-bnx2 pn firmware-bnx2x pn firmware-brcm80211 pn firmware-cavium pn firmware-intel-sound pn firmware-intelwimax pn firmware-ipw2x00 pn firmware-ivtv pn firmware-iwlwifi pn firmware-libertas pn firmware-linux-nonfree pn firmware-misc-nonfree pn firmware-myricom pn firmware-netxen pn firmware-qlogic pn firmware-realtek pn firmware-samsung pn firmware-siano pn firmware-ti-connectivity pn xen-hypervisor