QNX Technical Articles
QNX® Software Development Platform 6.6 Applypatch Patch (Patch ID 4024): Installation Note
Date of this edition: November 26, 2014
Target OS: This patch is compatible with targets that are running the QNX® Neutrino® RTOS 6.6.
Host OS: In order to apply this patch, you must have installed the QNX Software Development Platform 6.6 on one of the following development hosts:
- Microsoft Windows 8 Professional 64-bit, Windows 7 Professional 64-bit, or XP Professional SP3
- Linux Red Hat Enterprise Linux 6 64-bit or Ubuntu Workstation LTS 12.04 32- and 64-bit
![]() |
For information about the issues that this patch addresses, see the release notes. |
This note includes:
Installing this patch on Linux hosts
- Log in as root (or with administrator privileges).
- Start a command shell.
- From this shell, set up your QNX SDP 6.6.0 environment:
source base_directory/qnx660-env.sh
where base_directory is where you installed QNX SDP 6.6.
- Download the patch-660-4024-applypatch.tar archive to your host environment, in a directory that we'll refer to as download_path.
- Verify that the patch's checksum matches the one given on our website.
- Use the applypatch utility to install the patch:
- On Linux hosts (such as Ubuntu), run:
sudo -E $QNX_HOST/usr/bin/applypatch download_path/patch-660-4024-applypatch.tar
On Linux hosts (such as Ubuntu) that use sudo, you must specify the -E option to preserve the environment. In this case, the PATH environment variable is set to a safe one for security reasons, so you need to specify the full path to the utility.
- On other hosts, run:
applypatch download_path/patch-660-4024-applypatch.tar
- On Linux hosts (such as Ubuntu), run:
- Change file ownership (as necessary).
If you've installed QNX SDP 6.6 as a general user, you must ensure that there are no files owned by root:
- On Linux hosts (such as Ubuntu), run:
sudo chown -R my_user_id:my_group_id `dirname $QNX_CONFIGURATION`
- On other hosts, run:
chown -R my_user_id:my_group_id `dirname $QNX_CONFIGURATION`
where my_user_id is the userid of a general user and my_group_id is your general user's groupid.
- On Linux hosts (such as Ubuntu), run:
Installing this patch on Windows hosts
- Run cmd.exe.
- From the command prompt, set up your QNX SDP 6.6.0 environment:
base_directory\qnx660-env.bat
where base_directory is where you installed QNX SDP 6.6.
- Download the patch-660-4024-applypatch.tar archive to your host environment, in a directory that we'll refer to as download_path.
- Verify that the patch's checksum matches the one given on our website.
- Use the applypatch utility to install the patch:
applypatch download_path/patch-660-4024-applypatch.tar
For more information about applypatch, see its entry in the Utilities Reference.
![]() |
Don't uninstall this patch. Uninstalling this patch may result in undesired behavior owing to the nature of the issue addressed. |
Technical support
To obtain technical support for any QNX product, visit the Support area on our website (www.qnx.com). You'll find a wide range of support options, including community forums.