Your message dated Mon, 30 Jul 2012 21:33:51 +0000 with message-id <[email protected]> and subject line Bug#383465: fixed in xserver-xorg-video-nv 1:2.1.17-4 has caused the Debian Bug report #383465, regarding Contains obfuscated source code, DFSG violation? to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 383465: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=383465 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: xserver-xorg-video-nv Version: 1:1.0.1.5-2 Severity: serious The nv driver appears to be heavily obfuscated and is effectively unmodifiable. Rather than symbolic constants, almost every reference to hardware is performed using undocumented hex. The only registers that appear to be documented are the legacy CRTC ones which are effectively identical over all hardware. Take for example NVBacklightEnable: if((pNv->Chipset == 0x10DE0179) || (pNv->Chipset == 0x10DE0189) || (pNv->Chipset == 0x10DE0329)) { /* NV17,18,34 Apple iMac, iBook, PowerBook */ CARD32 tmp_pmc, tmp_pcrt; tmp_pmc = pNv->PMC[0x10F0/4] & 0x7FFFFFFF; tmp_pcrt = pNv->PCRTC0[0x081C/4] & 0xFFFFFFFC; if(on) { tmp_pmc |= (1 << 31); tmp_pcrt |= 0x1; } pNv->PMC[0x10F0/4] = tmp_pmc; pNv->PCRTC0[0x081C/4] = tmp_pcrt; } The idea that nvidia do not posess an electronic list of register names and offsets is entirely implausible. The only rational explanation is that register information is postprocessed out in order to reduce information leakage. The shipped code is certainly not the preferred form for modification, and according to prevailing attitudes on debian-legal should be removed from Debian. -- Matthew Garrett | [email protected]
--- End Message ---
--- Begin Message ---Source: xserver-xorg-video-nv Source-Version: 1:2.1.17-4 We believe that the bug you reported is fixed in the latest version of xserver-xorg-video-nv, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Robert Millan <[email protected]> (supplier of updated xserver-xorg-video-nv package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Sat, 21 Jul 2012 16:21:33 +0200 Source: xserver-xorg-video-nv Binary: xserver-xorg-video-nv Architecture: source kfreebsd-amd64 Version: 1:2.1.17-4 Distribution: unstable Urgency: low Maintainer: GNU/kFreeBSD Maintainers <[email protected]> Changed-By: Robert Millan <[email protected]> Description: xserver-xorg-video-nv - X.Org X server -- NV display driver Closes: 383465 Changes: xserver-xorg-video-nv (1:2.1.17-4) unstable; urgency=low . * Reupload for the sake of non-KMS architectures. * Tentatively set debian-bsd as maintainer. XSF is welcome to takeover if they want to (see #612189, and the discussion in http://lists.debian.org/debian-x/2012/07/msg00343.html). * Move to non-free repository. (Closes: #383465) Checksums-Sha1: 1214006063e17fb3d3b730275b9acd91dce5ba0d 1664 xserver-xorg-video-nv_2.1.17-4.dsc 45e96336600caaa6f9eccbdb8834b6c97bcd3a84 19893 xserver-xorg-video-nv_2.1.17-4.diff.gz 7c49497aee5852a9c7d79bc8cef5cf8bdd4f96c2 117040 xserver-xorg-video-nv_2.1.17-4_kfreebsd-amd64.deb Checksums-Sha256: c11663a02f481e3be7a3c4bebe91e465e59e0e9bf7bb139a8a6e9f052b02f824 1664 xserver-xorg-video-nv_2.1.17-4.dsc 340dbbb8ac3f99700fea1feac7396ecf5a5875edfc57cb0f3d7316afa2409622 19893 xserver-xorg-video-nv_2.1.17-4.diff.gz 1c03060a3e983455e1c9b0f33bbccd4565180a69df9c1cafd6dbee43c05426b5 117040 xserver-xorg-video-nv_2.1.17-4_kfreebsd-amd64.deb Files: b092b0f497eaa3527c68fde879abe731 1664 non-free/x11 optional xserver-xorg-video-nv_2.1.17-4.dsc 085bf8660184e692ad2d6d755d3fee8d 19893 non-free/x11 optional xserver-xorg-video-nv_2.1.17-4.diff.gz 2884a7d8b4d05076224635e2fa07afe8 117040 non-free/x11 optional xserver-xorg-video-nv_2.1.17-4_kfreebsd-amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/kFreeBSD) iEYEARECAAYFAlAKw0oACgkQC19io6rUCv98dACdHkEIDgWkLVYP4M5l6xy70E/O zw4An1H3RHuVF78H4LPMomXIwHvSzGo1 =2K/T -----END PGP SIGNATURE-----
--- End Message ---

