Showing posts from March, 2013

Security Fix: libssh

One security update is released for today: libssh. This brings fixes to DoS issue. Only Slackware 14.0 and -Current received this update and no backport to earlier Slackware version.

Shadow package is being patched to work with GLIBC's new behavior of crypt() function and also handling more than 16 supplemental groups.

XPDF and networkmanagement  are now upgraded to the latest version, while partitionmanager is upgraded to latest svn revision. This fixed a shared library problem since parted was upgraded in previous batch and this caused some breakage on partitionmanager.

Thumbler in xfce/ is now reverted back to 0.1.25 since the new version requires newer gstreamer-1.0 which is not yet available on Slackware-Current. It's also patched to fix a bug caused tumbler to hold files open preventing volumes from being ejected.

Boot Problems on Slackware64-Current on VM

This morning, i had some time to upgrade my VM machines used only for testing running Slackware-Current and Slackware64-Current to the latest batch of update which upgrades the kernel and GCC to the latest version. While the Slackware-Current (32 bit) works flawlessly, i had some problems with the Slackware64-Current. It won't boot and stopped at initializing TTM.

I asked Pat about this whether there are reports from other people and he replied no, but he came up with a simple solution. Use vga=normal. So i tried once more and this time, i press TAB on LILO prompt and use Linux vga=normal and it boots fine. Later, when i have logged in, i just change the vga = 773 into vga = normal in /etc/lilo.conf and ran /sbin/lilo -v to make it permanent.

Strange thing is that it didn't happen on my 32 bit Slackware-Current VM. Both are plain Slackware{64}-Current machine i used for testing, so they are not filled with any other packages from third party repositories.

Thanks to Patrick Vol…

New Kernel and GCC on Current

Another big decision is made by Patrick today. He decided to go with the latest stable kernel: 3.8.4 which is compiled using GCC 4.8.0. This is not yet a final decision as it may change in the future, but for now, let's just enjoy this new shinny kernel :)

List of updated packages:
- Kernel 3.8.4
- GCC 4.8.0
- binutils-
- gmm-4.2
- libffi-3.0.13
- parted-3.1
- popt-1.16
- bind-9.9.2_P2
- dhcp-4.2.5_P1
- imagemagick-6.8.4_1

List of rebuilt packages:
- udisk
- gettext
- gettext-tools
- oprofile
- qt

Bugfixes to file and NM-applet

After the big update yesterday, some people reported some problems with NetworkManager-applet and nano on LQ. Pat finally pushed small update today to fix those problems and also include another update on llvm as well.

The file is now downgraded to 5.11, which is working fine with other applications. I tried upgrading to 5.14, but the problems with libmagic persists, so i think it's safer to wait for another release before attempting to upgrade this.

NetworkManager-applet is now rebuilt to add patches with newer GTK+ libraries which were upgraded yesterday.

Things should be functioning normally again :)

MariaDB included in Slackware, XFCE 4.10.2, Lots of Updates

Pat has released a big update on weekend and this is a cumulative work from lots of people, including Robby Workman, Vincent Batts, and Heinz Wiesinger. Basically it's a lot of version upgrade, but also some new packages arriving and a transition to new package.

Here's some hightlight of the latest update
- Security Update: PHP (upgraded to 5.4.13 )
- MySQL is now replaced with MariaDB
- XFCE upgraded to 4.10.2
- GTK+2 upgraded to 2.24.17
- GTK+3 upgraded to 3.6.4
- Terminal is removed
- Several new applications
  * ati-spi2-atk
  * ati-spi2-core
  * dconf
  * libsecret
- Lots of software updates and rebuilts due to library changes

With those massive changes, it would be easier to build newer applications that requires newer version, mostly that related with GTK+ libraries.

Mate SlackBuild Project

Chess Griffin has been working on bringing Mate desktop to Slackware users as another alternative besides KDE and XFCE and many other DE available on Slackware. Please note that this is not (yet) an official Slackware project. This is a personal project, but there's a possibility to have this included in Slackware if Pat decided to.

Mate is targeting to release 1.6 on April and Chess' script is now currently building 1.5.x releases. You can grab his packages on his GitHub repository. Read the README included and you can start building this packages.

This is a very fast pace project, so updates will be coming quite frequent during this development cycle, so please keep your eyes on the commits.

Testing CUPS 1.6

I have been testing cups 1.6.x branch for some time and i found it quite stable here. I have used them on my machines at home and office, with direct connection to the printer and also via SAMBA which is shared on other Windows machine and to other Windows machines. Now, i guess it's time to share them to public and asking for help on testing this package.

CUPS 1.6.0 brings a lot of improvements compared to previous version of CUPS, but also it requires some changes due to some filters gets dropped and moved to cups-filter maintained by OpenPrinting. It also support Bonjour using Avahi and many other interesting features.

I have pushed cups and cups-filters SlackBuild script to my SlackHacks repository on GitHub. Please note that newer cups-filters (1.0.30 and forward) requires you to install avahi (which requires libdaemon) and they are already available on SBo project and also qpdf which is also available on SlackHacks (this one is newer than in SBo). If you don't like the i…

Alien's ARM Project Initiated

It's less than 24 hours after Eric called for donation and he reported that he already reached his target goal and even exceeds the initial goal after one of the donator donated the target the need (299 EUR) while the rest donates whatever they can to help this project gets started.

Well, the hardware has been bought as of this writing and the project (called Alien's ARM Project) is now initiated officially. Look on this blog page for more information about this project. Eric is going to set up a GIT server on his server and upload all his work in public with the hope of contribution and feedback from others who are interested in helping with this project. Hopefully, with some leftover, he could buy another hardware or even a build server to continue delivering more high-quality packages for Slackware Community.

Looking forward for initial release of Alien's ARM Project :)

New Mesa

More updates are coming in into -Current today. They are all scattered on different folders of Slackware base tree. One interesting update is the latest mesa which is now included in Slackware-Current.

The rest are just a normal update consisting of ed, gettext, hplip, gmp, mpfr, gnuchess, and gv

Fixing After Effect of glew

On Monday, Pat updated glew, but apparently, it broke the calligra and mesa package. Today, he uploaded a rebuilt package for those two that should fix the problem.

He also upgraded htop and rebuilt the slackware images to include a missing module (ehci-hcd)

Call for Donation

Eric Hameleers has called for help for his next project: ARM port for Slackware in which he will start it with Google Chromebook which is now sold in his country. It would be nice to have Slackware running on those devices since it's quite popular and it has good specs.

The cost for buying the devices is 299 EUR and right now, he is asking for donation to buy this device so that he can continue with his work, bringing ARM port for Slackware which targets newer generation of ARM CPUs. The other project by Stuart Winter, SlackwareARM is focusing on older generation of ARM CPUs. If this project works, we will have an option to use more Slackware variations on different ARM devices. Cool huh?

With some help from the community, we hoped (if it's possible), then we could have another official port in the next Slackware release. They have done it with SlackwareARM for Slackware 14.0, and probably, we could have another one on next release. Sweet...

Head to Eric's blog to find the…

More Work on UEFI

Patrick has integrated more work on making Slackware works with UEFI. It now use a single image usbboot.img rather than having two kinds of image for normal and UEFI system. It's not yet completed, but it's another progres towards a working system.

Other packages are also upgraded as well. They are sqlite, zsh, doxygen, flex, alpine, imapd, iproute2, lftp, and glew. xxgdb is now removed and replaced with ddd, a frontend for GDB debugger.

Seamonkey Upgraded

Seamonkey package has been upgraded to 2.16.2, but since this is a bugfix release, no security advisory is released for this update.

I guess there's nothing interesting in -Current this weekend.

Enjoy your weekend for now :)

Security Update: Ruby

Ruby package has been upgraded in some Slackware versions (13.1 and forward up to -Current) to fix some security vulnerabilities found on JSON and REXML bundle. Slackware still uses Ruby 1.9.x branch even though Ruby 2.0 has been released last month. Vincent Batts has uploaded his Ruby 2.0 packages for Slackware users, but i think Pat wanted to stay away from it for now. Things may change in the future though :)

Some changes has been introduced in -Current. Calligra suite is now upgraded to 2.6.2, the just-released version bringing bug fixes to KDE's office suite. Git is also upgraded to 1.8.2 which was released by Junio last week. Scim is now rebuilt to fix the profile which was still using scim-bridge which is now removed on previous batch of update.

XOrg 1.14 and Legacy NVidia Driver 304.84 Problem

If you look at -Current's changelog today, you might get excited that Slackware have supported XOrg 1.14 in -Current and it will be used in the next Slackware release.

But, it comes with some problem, especially for those who are still using legacy NVidia drivers, particularly 304.xx branch. The previous version 304.64 is stable enough, but it doesn't support XOrg 1.14 ABI. I tried to use IgnoreABI option in xorg.conf, but it still failed, so i guess i have to upgrade to newer NVidia driver, 304.84. But this driver has one problem: it caused a blank (black) screen when you logged out from your DE (desktop environment, such as KDE) back to terminal (TTY).

Some people have reported this back to NVidia (this and this), but there are no permanent fixes for now. We shall wait for NVidia to release a new version which solved this problem. They have filled a bug ID of 1253539 in their bug tracker.

PS: Some people who used newer driver, 313.xx also suffer from this bug as well, so the…

Security Update: Perl and Seamonkey

Perl 5.16.3 and 5.14.4 has been released to fix the rehashing flaw as well as providing updates to the project itself. This update has been included in -Current as well as in -Stable. Another security update is seamonkey which is released few days ago after Firefox and Thunderbird went ahead.

Meanwhile, in -Current, more bug fixes and updates are coming up. One of the most interesting is probably the upgrade to newer XOrg 1.14 which was released last week. This has a consequences of rebuilding most of the modules in x/ directory. scim-bridge is now removed as the feature has been included in the main scim package.

In not so interesting update are the dosfstools update to 3.0.16 and xterm to 291.

Kernel and Glibc Updates

There are interesting progress on -Current as of today. Patrick has finally included glibc 2.17 into current, so this will likely be the version used in next Slackware release. Glibc itself has been released for some time, but it took a while to get merged into -Current just because Pat wanted to make sure it works as he intended. The good news is that it is now.

Another interesting update is the default kernel stock being used in Slackware is now lifted to 3.7.10. It's not the latest stable kernel and definitely it's EOL'ed by Greg K.H, the -Stable kernel maintainer, but it's not a permanent version yet. There's still a possibility of having an upgraded kernel in the future if the problem has been fixed (broken drivers).

Some note on the new kernel:
- USB host and usb-storage drivers are now modular in both kernel (huge and generic)
- New brcmsmac driver for Broadcom will overtake the cards that were previously supported by b43 drivers. Please change it to brcmsma…

Security Update: Firefox and Thunderbird

Two new security update has been issued on Slackware and this are to update Firefox and Thunderbird to 19.0.2 and 17.0.4esr. Nothing much interesting, but still it's considered an important update as those two are common applications that are widely used by many users for doing their activities.

VMWare Workstation 9.0.2 and Linux Kernel 3.8.2

A new release of VMWare Workstation is now available. This version fixed some problems mentioned here:
On a Windows 7 host, when you plug and unplug a headset several times, the audio card of the guest would not work. This has been fixed in Workstation 9.0.2. When installing VMware Tools in Linux virtual machines, the The default screen resolution options have been standardized to 640x480, 800x600, 1024x768, or 1280x800 for the initial login. After login, resolution can be set to any value the user desires or Autofit can be used. You can now create full clones from a snapshot of a Windows XP Mode virtual machine. Image copy/paste now correctly function with Solaris 10 and 11 guests. In VMware Player, the list of available NICs in the Automatic Bridging Settings dialog window is now refreshed without restarting Player. A virtual machine created using Use a physical disk (For advanced users) from the new virtual machine wizard may display the following error when powering on: A fau…

LibreOffice 4.0.1 Package for Slackware

One month has passed since LibreOffice 4.0.0 gets introduced last month and here we are in March we get to see LibreOffice 4.0.1, a stable and maintenance version of LibreOffice 4.0.x branch that soon will replace LibreOffice 3.6.x branch (currently, enterprise users are still advised to use LibreOffice 3.6.5 for more stable environments). If you look at the ChangeLogs (RC1 and RC2), you will see that this release brings a lot of improvements to the whole modules.

The Document Foundation also released a new documentation called Getting Started with LibreOffice 4.0 which is available on ODF and PDF formats from TDF's Website or as a printed book from Lulu.

Another interesting information is the availability of LibreOffice Impress Remote for all three major platforms (Windows, Linux, Mac) on Google Play. See the HowTo for more information about this tool. You will also get a new splash screen from this release. I wonder why didn't they include this one on their first major rele…

Sudo Security Update and KDE 4.10.1 in -Current

Yesterday, there was a security advisory released for sudo which allows a user to run commands without authenticating after the password timeout has been expired. This vulnerability has been assigned CVE CVE-2013-1775. Pat decided to pull the latest update and include it as one of the update that got released into -Stable and -Current as well.

Meanwhile, more interesting work are coming into -Current and they are syslinux which is now upgraded to 5.01 and KDE which is now upgraded to 4.10.1. You will probably delighted to have a monthly update of KDE 4.10.x branch gets included in -Current so fast. Eric just released his packages to public yesterday and today, Patrick decided to pull it and rebuilt it for -Current users. I think he's happy with the quality of KDE 4.10.1 so that it's considered safe to upgrade this package as well.

I must agree that KDE 4.10.1 is rock solid. Some people in LQ reported that most of the bugs they encountered has been fixed on this release. In my …

KDE 4.10.1 Packages for Slackware-Current

It's March already and as usual, KDE monthly release 4.10.1 is now available for public, bringing bug fixes and translations updates for a stable release of KDE 4.10.x branch. The first maintenance release is focusing on Nepomuk, PIM modules, and KWin even though the bug fixes are scattered on almost every aspect of KDE. See the issue tracker for complete changes.

Eric Hameleers has built the KDE 4.10.1 for Slackware-Current users and uploaded his build in his KTown repository as always. The packages has been mirrored on several places, including my repo server in UKDW. Here are some of primary mirrors for KDE 4.10.1 for Slackware: URI: rsync:// URI: rsync:// URI: rsync:// You are strongly advised to read the README before attempting to install/upgrade to this vers…

New NVidia Linux Driver for Legacy GPUs

NVidia has released a new Linux driver for older GPUs and this is what i expected since this version will support newer XServer 1.14 ABI. I still don't know whether next Slackware release will use XOrg 1.13 or upgrade to 1.14, but at least, my GPU will be supported by NVidia for both version.

Here are the changes on this release:
Fixed a bug that could lead to rendering corruption after an X server generation (i.e., leaving an X server running after all of its clients have exited).Removed a spurious dependency on libpangox from the nvidia-settings binary shipped as part of the driver package.Fixed a bug that could cause the X server to crash when performing an RandR 1.0 rotation (e.g., `xrandr --orientation left`) after unplugging the last connected monitor.Fixed a bug that caused the nvidia-xconfig(1) man page to be blank.Added support for xserver ABI 14 (xorg-server 1.14).Fixed font rendering performance and corruption problems …

Security Update: httpd

Apache HTTPD has released a new version to fix two security vulnerabilities and include some improvements over the previous version. This update is backported into -Stable releases back to Slackware 12.1. For older Slackware releases, they will keep using 2.2.x branch (2.2.22 release), while newer Slackware releases will use 2.4.x branch (2.4.4 release).

In -Current, there are some other improvements in cdrtools, apr-utils, and php which are upgraded to the latest version and an upstream patch has been included as well in fontconfig.

Font problem Fixed

In the previous update to fontconfig, there were some problems afterwards since the fonts in Firefox and Thunderbird (and probably other applications) were changed and it's not as good as the original font used before the update. Well, it's now fixed in today's update.

Groff is also updated to the latest version and this is the only upgraded package for this batch. Not too interesting, but surely it restores the original condition of having a high quality font being used in Mozilla Applications.