Showing posts from August, 2015

More XOrg Fixes

On weekend, Pat pushed several updates to fix some annoying bugs reported on LQ and it was tested by some people and confirmed to work before being pushed into the main tree. For those affected by previous XOrg instabilities, please try this update that contain upstream fixes.

Here are the changes in the past two days:
Sun Aug 30 22:43:36 UTC 2015
l/adwaita-icon-theme-3.16.2-noarch-2.txz: Rebuilt.
       Patched to remove bogus /usr/locale/ directory tree. Thanks to ponce.
l/gvfs-1.24.2-i586-2.txz: Rebuilt.
       Rebuilt to fix missing CIFS filesystem support. Thanks to lems.
x/xorg-server-1.17.2-i586-2.txz: Rebuilt.
       Recompiled with stability patches from upstream. Thanks to ponce.
x/xorg-server-xephyr-1.17.2-i586-2.txz: Rebuilt.
x/xorg-server-xnest-1.17.2-i586-2.txz: Rebuilt.
x/xorg-server-xvfb-1.17.2-i586-2.txz: Rebuilt.
Sat Aug 29 05:27:29 UTC 2015
a/procps-ng-3.3.10-i586-4.txz: Rebuilt.
       Recompiled without --enable-timeout-stat t…

Intel Driver Problem Fixed

In the last big update few days ago, there was a bug slipped the team in which Intel GPU users were unable to start their desktop after upgrading to the latest XOrg and Mesa packages. Many people reported this on LQ, G+, and also on AlienBOB's blog. Several people came up to help and Ponce finally gathered all the information and push a new build on his repository.

The packages is good and i have tested it on my workstation which also uses Intel GPU and it does work. Few hours later, Pat pushed the new update for xf86-video-intel and some other related packages in -current tree. This issue should be solved by now and you can safely upgrade your packages using slackpkg as usual.

Happy Slacking and Testing :)

VMWare-Workstation 10.0.6 Patch for Linux Kernel 4.1

It doesn't take long to find the patch for VMWare Workstation 10.0.6 against Linux Kernel 4.1 since the patch has been around since Linux Kernel 3.19 was introduced, so again, i have pushed the simple automated script to patch your VMWare Workstation against the latest Linux Kernel 4.1 into my SlackHacks github repository.

Please let me know if you have any problems using it.

NVidia 304.125 Patch for Linux Kernel 4.1

As i mentioned before, if you are upgrading to the latest -current update, you *may* end up with a text-only system as your desktop will not load due to incompatibilities from your proprietary driver with the new Linux Kernel 4.1. This is the case on my desktop system where i used the legacy NVidia driver 304.125.

While it already had XOrg 1.17 support, it wasn't ready to support Linux Kernel 4.1 (due to it's being released in 2014), so patches are needed in order to make it buildable.

I have pushed 2 patches in my SlackHacks github repository to address this issue. I have tested it and it works fine on my desktop machine.

Now, my next issue is to rebuild all third party packages that are linked to gnutls since it introduces another soname bumps. Also VMWare needs to be taken care as well since it failed to built. One step at a time.

Security Update: gnutls

One security update was released this weekend and it was gnutls. This update applies to 14.0, 14.1, and current. For those living in 14.0, please make sure to install a new package first: nettle.

current is now progressing very well. Pat added and upgraded lots of packages in this batch. Here are the highlights:
Linux Kernel 4.1glibc 2.22gcc 4.9.3ruby 2.2.3gtk+3 3.16.6gnutls 3.4.4samba 4.2.3libdrm 2.4.64mesa 10.6.4xorg 1.17.2 This surely interesting, but don't blindly upgrade. There are some newly added and removed packages in this batch, so please read the changelog carefully and take some notes on those packages.

If you are using proprietary blog drivers from NVidia/ATI, please make sure it's compatible with Linux Kernel 4.1 already.

Have fun testing new current :)

Security Update: Thunderbird

One regular security update was released last week, which was Thunderbird. It's now updated to 38.2.0.

For current, there were some small progress which was reported by some users in LQ and Pat quickly fixed that. It's regarding SIP update earlier which caused some packages were broken due to changes in the API.

One interesting change was dhcpcd gets downgraded to 6.8 since there were multiple reports on 6.9.

OpenSSH Update: A Little Warning

Pat has started to push some updates in -current branch and while some of them are small updates such as file, sip and libjpeg-turbo, there's also quite a major improvements such as firefox 40 openssh 7.0.

Firefox 40 gave a lot of new features such as expanded malware protection, Improved scrolling, graphics, and video playback performance with off main thread compositing, and lots of new features for developers and users. See the release notes for more detailed information.

OpenSSH 7.0 is a major update compared to 6.9 and based on the release notes, it also introduce some incompatible changes such as:

* Support for the legacy SSH version 1 protocol is disabled by default at compile time. * Support for the 1024-bit diffie-hellman-group1-sha1 key exchange is disabled by default at run-time. It may be re-enabled using the instructions at * Support for ssh-dss, ssh-dss-cert-* host and user keys is disabled by default at run-time. …

Security Update: mozilla-nss and firefox

Two security updates were released for Slackware 14.0, 14.1 and current this morning. They were mozilla-nss and mozilla-firefox.

Meanwhile, big changes in current are pushed as of today by Pat along with many changes scattered in many directories. You can see it from below changelog (verbatim copy from current changelog):

Fri Aug 7 23:32:05 UTC 2015
Thanks to rworkman for help on many of these!
a/bash-4.3.039-i586-1.txz: Upgraded.
a/coreutils-8.24-i586-1.txz: Upgraded.
a/dbus-1.8.20-i586-1.txz: Upgraded.
a/file-5.23-i586-1.txz: Upgraded.
a/gawk-4.1.3-i586-1.txz: Upgraded.
a/kmod-21-i586-1.txz: Upgraded.
a/lvm2-2.02.125-i586-1.txz: Upgraded.
a/procps-3.2.8-i486-4.txz: Removed.
a/procps-ng-3.3.10-i586-1.txz: Added.
       Thanks to Larry Hajali for the initial SlackBuild diff.
a/sysvinit-2.88dsf-i486-4.txz: Rebuilt.
       Removed pidof which is now part of the procps-ng package.
a/sysvinit-scripts-2.0-noarch-21.txz: Rebuilt.
       Handle changed sysctl syntax in rc.S.