Home
Developer Resources
Technical Articles

QNX Technical Articles

QNX® Software Development Platform 6.6 Applypatch Patch (Patch ID 4024): Installation Note

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

Note:

For information about the issues that this patch addresses, see the release notes.


This note includes:

Installing this patch on Linux hosts

  1. Log in as root (or with administrator privileges).
  2. Start a command shell.
  3. 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.

  4. Download the patch-660-4024-applypatch.tar archive to your host environment, in a directory that we'll refer to as download_path.
  5. Verify that the patch's checksum matches the one given on our website.
  6. 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
  7. 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.

Installing this patch on Windows hosts

  1. Run cmd.exe.
  2. 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.

  3. Download the patch-660-4024-applypatch.tar archive to your host environment, in a directory that we'll refer to as download_path.
  4. Verify that the patch's checksum matches the one given on our website.
  5. 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.


Caution:

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.