release version 8 -...

28
Enea ® Linux Release Information Release Version 8.1 Profile Standard-8.1

Upload: others

Post on 06-Oct-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Release Version 8 - linux.enea.comlinux.enea.com/EneaLinux8.1/doc/standard/book-enea-linux-release-i… · targets. This release is generated from the Yocto Project 2.7 distribution

Enea® Linux Release InformationRelease Version 8.1

Profile Standard-8.1

Page 2: Release Version 8 - linux.enea.comlinux.enea.com/EneaLinux8.1/doc/standard/book-enea-linux-release-i… · targets. This release is generated from the Yocto Project 2.7 distribution

Enea® Linux Release Information

Enea® Linux Release Information: Release Version 8.1

Copyright

Copyright © Enea Software AB 2019.

This User Documentation consists of confidential information and is protected by Trade Secret Law. This notice of copyright does not indicate anyactual or intended publication of this information.

Except to the extent expressly stipulated in any software license agreement covering this User Documentation and/or corresponding software, nopart of this User Documentation may be reproduced, transmitted, stored in a retrieval system, or translated, in any form or by any means, withoutthe prior written permission of Enea Software AB. However, permission to print copies for personal use is hereby granted.

Disclaimer

The information in this User Documentation is subject to change without notice, and unless stipulated in any software license agreement coveringthis User Documentation and/or corresponding software, should not be construed as a commitment of Enea Software AB.

Trademarks

Enea®, Enea OSE®, and Polyhedra® are the registered trademarks of Enea AB and its subsidiaries. Enea OSE®ck, Enea OSE® Epsilon,Enea® Element, Enea® Optima, Enea® Linux, Enea® LINX, Enea® LWRT, Enea® Accelerator, Polyhedra® Flash DBMS, Polyhedra® Lite,Enea® dSPEED, Enea® NFV Access, Accelerating Network Convergence™, Device Software Optimized™, and Embedded for Leaders™ areunregistered trademarks of Enea AB or its subsidiaries. Any other company, product or service names mentioned in this document are the registeredor unregistered trademarks of their respective owner.

Acknowledgements and Open Source License Conditions

Detailed information is found in the Open Source Report(s) provided with this Release.

© Enea Software AB 2019 Profile Standard-8.1 ii

Page 3: Release Version 8 - linux.enea.comlinux.enea.com/EneaLinux8.1/doc/standard/book-enea-linux-release-i… · targets. This release is generated from the Yocto Project 2.7 distribution

Enea® Linux Release Information

Table of Contents1 - About This Release ...................................................................................................... 4

1.1 - Provided Contents ............................................................................................... 41.2 - Supported Host Environment ................................................................................. 61.3 - Supported Reference Boards with Parameters ........................................................... 61.4 - Provided Packages .............................................................................................. 71.5 - Provided Toolchains (SDK) .................................................................................. 71.6 - Provided Documentation ...................................................................................... 71.7 - Security Fixes .................................................................................................... 8

2 - Main Changes ............................................................................................................. 92.1 - New Functionality/Enhancements ........................................................................... 92.2 - Yocto updates .................................................................................................... 92.3 - Changes in the Set of Provided Package .................................................................. 9

2.3.1 - Added Packages ....................................................................................... 92.3.2 - Removed Packages .................................................................................. 122.3.3 - Changed Package Versions ....................................................................... 19

3 - Known Problems in this Release .................................................................................. 253.1 - Yocto Project ................................................................................................... 253.2 - Devtool ........................................................................................................... 253.3 - KGDB kernel debugging .................................................................................... 25

4 - Contacting Enea Support ............................................................................................ 264.1 - Request for Product Support ................................................................................ 264.2 - Support Issue Information ................................................................................... 274.3 - Software Updates .............................................................................................. 284.4 - Extended Support Services .................................................................................. 28

© Enea Software AB 2019 Profile Standard-8.1 iii

Page 4: Release Version 8 - linux.enea.comlinux.enea.com/EneaLinux8.1/doc/standard/book-enea-linux-release-i… · targets. This release is generated from the Yocto Project 2.7 distribution

Enea® Linux Release Information 1. About This Release

1. About This ReleaseThis release of Enea Linux 8.1 provides a publicly available Enea Linux distribution for a selected set oftargets. This release is generated from the Yocto Project 2.7 distribution using the branch warrior.

1.1 Provided ContentsThe current release contains documentation, prebuilt kernels and images, a bootloader and an SDK. Thedirectories structure is detailed below:

-- Documentation/ /* Enea Linux 8.1 documentation */ -- intel-corei7-64/ /* artifacts for the reference machine */ -- rpm/ /* rpm packages */ -- images/ -- enea-image-standard /* precompiled artifacts for the platform release image */ -- various artifacts (rootfs, kernel, config etc.) -- enea-image-standard-sdk /* precompiled artifacts for the development process. The image contains userspace tools and kernel configurations necessary for developing, debugging and profiling applications and kernel modules */ -- various artifacts -- esdk /* Extensible SDK related artifacts including SDK installer and manifest, self-extracting archive installing cross-compilation toolchain for the platform */ -- x86_64-buildtools-nativesdk-standalone-8.1.sh /* self-extracting archive installing additional tools for the host machine */ -- raspberrypi3-64/ /* artifacts for the reference machine */ -- rpm/ /* rpm packages */ -- images/ -- enea-image-standard /* precompiled artifacts for the platform release image */ -- various artifacts (rootfs, kernel, config etc.) -- enea-image-standard-sdk /* precompiled artifacts for the development process. The image contains userspace tools and kernel configurations necessary for developing, debugging and profiling applications and kernel modules */ -- various artifacts -- esdk /* Extensible SDK related artifacts including SDK installer and manifest, self-extracting archive installing cross-compilation toolchain for the platform */ -- x86_64-buildtools-nativesdk-standalone-8.1.sh /* self-extracting archive installing additional tools for the host machine */ -- qemuarm64/ /* artifacts for the reference machine */ -- rpm/ /* rpm packages */ -- images/ -- enea-image-standard /* precompiled artifacts for the platform release image */ -- various artifacts (rootfs, kernel, config etc.) -- qemuppc/ /* artifacts for the reference machine */

© Enea Software AB 2019 Profile Standard-8.1 4

Page 5: Release Version 8 - linux.enea.comlinux.enea.com/EneaLinux8.1/doc/standard/book-enea-linux-release-i… · targets. This release is generated from the Yocto Project 2.7 distribution

Enea® Linux Release Information 1. About This Release

-- rpm/ /* rpm packages */ -- images/ -- enea-image-standard /* precompiled artifacts for the platform release image */ -- various artifacts (rootfs, kernel, config etc.) -- qemux86-64/ /* artifacts for the reference machine */ -- rpm/ /* rpm packages */ -- images/ -- enea-image-standard /* precompiled artifacts for the platform release image */ -- various artifacts (rootfs, kernel, config etc.)

The following set of artifacts is available:

-- intel-corei7-64 -- bzImage /* kernel image */ -- bzImage-<target>.bin /* kernel image, same as above */ -- config-<target>.config /* kernel configuration file */ -- enea-image-standard-<target>.ext4 /* compressed EXT4 image of the rootfs */ -- enea-image-standard-<target>.tar.gz /* tar archive of the image */ -- modules-<target>.tgz /* external kernel modules */-- raspberrypi3-64 -- Image /* kernel image */ -- Image-<target>.bin /* kernel image, same as above */ -- bcm*-rpi-3-b-*-<target>.dtb /* the device tree blob */ -- enea-image-standard-<target>.ext4 /* compressed EXT3 image of the rootfs */ -- enea-image-standard-<target>.tar.gz /* tar archive of the image */ -- modules-<target>.tgz /* external kernel modules */-- qemuarm64 -- Image /* kernel image */ -- Image-<target>.bin /* kernel image, same as above */ -- enea-image-standard-<target>.qemuboot.conf /* kernel configuration file */ -- enea-image-standard-<target>.ext4 /* compressed EXT4 image of the rootfs */ -- enea-image-standard-<target>.tar.gz /* tar archive of the image */ -- modules-<target>.tgz /* external kernel modules */-- qemuppc -- vmlinux /* kernel image */ -- vmlinux-<target>.bin /* kernel image, same as above */ -- enea-image-standard-<target>.qemuboot.conf /* kernel configuration file */ -- enea-image-standard-<target>.ext4 /* compressed EXT4 image of the rootfs */ -- enea-image-standard-<target>.tar.gz /* tar archive of the image */

© Enea Software AB 2019 Profile Standard-8.1 5

Page 6: Release Version 8 - linux.enea.comlinux.enea.com/EneaLinux8.1/doc/standard/book-enea-linux-release-i… · targets. This release is generated from the Yocto Project 2.7 distribution

Enea® Linux Release Information 1. About This Release

-- modules-<target>.tgz /* external kernel modules */-- qemux86-64 -- bzImage /* kernel image */ -- bzImage-<target>.bin /* kernel image, same as above */ -- enea-image-standard-<target>.qemuboot.conf /* kernel configuration file */ -- enea-image-standard-<target>.ext4 /* compressed EXT4 image of the rootfs */ -- enea-image-standard-<target>.tar.gz /* tar archive of the image */ -- modules-<target>.tgz /* external kernel modules */

1.2 Supported Host Environment

The following environments have been validated as host environments for this release of Enea Linux:Ubuntu 18.04 LTS, 64-bit.

1.3 Supported Reference Boards with Parameters

The table(s) below describes the target(s) supported in this Enea Linux release.

Table 1.1 MACHINE Information Intel Xeon D

Component Description

Target official name Intel Xeon D

Architecture and Description x86-64

Link to target datasheet Intel Xeon D datasheet1

Poky version Git-commit-id: 6d2e12e79211b31cdf5ea824f-b9a8be54ba9a9eb

GCC version 8.3.0

Linux Kernel Version 4.19

Table 1.2 MACHINE Information Raspberry Pi 3

Component Description

Target official name Raspberry Pi 3

Architecture and Description ARM Cortex-A53 (ARMv8)

Link to target datasheet Raspberry Pi 3 Model B+ datasheet2

Poky version Git-commit-id: 6d2e12e79211b31cdf5ea824f-b9a8be54ba9a9eb

GCC version 8.3.0

Linux Kernel Version 4.19

Table 1.3 MACHINE Information QEMU arm64

Component Description

Target official name QEMU

1 https://www.intel.com/content/www/us/en/processors/xeon/xeon-d-1500-datasheet-vol-1.html2 https://static.raspberrypi.org/files/product-briefs/Raspberry-Pi-Model-Bplus-Product-Brief.pdf

© Enea Software AB 2019 Profile Standard-8.1 6

Page 7: Release Version 8 - linux.enea.comlinux.enea.com/EneaLinux8.1/doc/standard/book-enea-linux-release-i… · targets. This release is generated from the Yocto Project 2.7 distribution

Enea® Linux Release Information 1. About This Release

Component Description

Architecture and Description arm64

Link to target datasheet http://wiki.qemu.org

Poky version Git-commit-id: 6d2e12e79211b31cdf5ea824f-b9a8be54ba9a9eb

GCC version 8.3.0

Linux Kernel Version 4.19

Table 1.4 MACHINE Information QEMU ppc

Component Description

Target official name QEMU

Architecture and Description ppc

Link to target datasheet http://wiki.qemu.org

Poky version Git-commit-id: 6d2e12e79211b31cdf5ea824f-b9a8be54ba9a9eb

GCC version 8.3.0

Linux Kernel Version 4.19

Table 1.5 MACHINE Information QEMU x86-64

Component Description

Target official name QEMU

Architecture and Description x86-64

Link to target datasheet http://wiki.qemu.org

Poky version Git-commit-id: 6d2e12e79211b31cdf5ea824f-b9a8be54ba9a9eb

GCC version 8.3.0

Linux Kernel Version 4.19

1.4 Provided Packages

Type of Packages Reference

Packages in Enea Linux See the Enea® Linux Open Source Report

1.5 Provided Toolchains (SDK)

The SDK contains toolchains supporting cross-compilation of applications for the targets on an aarch64host. For information on how to build and install a toolchain, see the chapter Using Enea Linux, in theEnea Linux User's Guide.

1.6 Provided Documentation

The following Enea Linux manuals are available:

• Enea® Linux Release Information (this document)• Enea® Linux User's Guide

© Enea Software AB 2019 Profile Standard-8.1 7

Page 8: Release Version 8 - linux.enea.comlinux.enea.com/EneaLinux8.1/doc/standard/book-enea-linux-release-i… · targets. This release is generated from the Yocto Project 2.7 distribution

Enea® Linux Release Information 1. About This Release

• Enea® Linux Open Source Report• Enea® Linux Test Report• Enea® Linux Security Report• Enea® Linux Real-Time Guide3

1.7 Security Fixes

See the List of CVEs addressed in Enea Linux4 for details.

3 http://linuxrealtime.org4 https://www.enea.com/products/security/security-updates/

© Enea Software AB 2019 Profile Standard-8.1 8

Page 9: Release Version 8 - linux.enea.comlinux.enea.com/EneaLinux8.1/doc/standard/book-enea-linux-release-i… · targets. This release is generated from the Yocto Project 2.7 distribution

Enea® Linux Release Information 2. Main Changes

2. Main ChangesThis chapter describes the major changes and additions made to this release of Enea Linux.

2.1 New Functionality/Enhancements

• New Yocto Project version1 (2.7)• New targets: Intel Xeon D, Raspberry Pi, QEMU arm64, QEMU ppc and QEMU x86.• Package management changed from deb to rpm as the latter is better maintained by the Community.

2.2 Yocto updates

The following links provide information on Yocto releases since the previous Enea Linux release:

• Yocto Project 2.6 (thud)2

• Yocto Project 2.7 (warrior)3

2.3 Changes in the Set of Provided Package

This section describes changes in the provided packages.

2.3.1 Added Packages

The following packages were added to this Enea Linux release:

Package Version(s) Description Comment

binu-tils-cross-aarch64

2.32.0 The GNU Binutils are a collection of binary tools. Themain ones are ld (GNU Linker) and as (GNU Assem-bler). This package also includes addition tools such as ad-dr2line (Converts addresses into filenames and line num-bers) ar (utility for creating modifying and extractingarchives) nm (list symbols in object files) objcopy (copyand translate object files) objdump (Display object infor-mation) and other tools and related libraries.

New platform de-pendency

binu-tils-cross-powerpc

2.32.0 The GNU Binutils are a collection of binary tools. Themain ones are ld (GNU Linker) and as (GNU Assem-bler). This package also includes addition tools such as ad-dr2line (Converts addresses into filenames and line num-bers) ar (utility for creating modifying and extractingarchives) nm (list symbols in object files) objcopy (copyand translate object files) objdump (Display object infor-mation) and other tools and related libraries.

New platform de-pendency

cdrtools 3.01a31 A set of tools for CD recording including cdrecord. Yocto upgrade de-pendency

core-image-mini-mal-initramfs

1.0 Small image capable of booting a device. The kernel in-cludes the Minimal RAM-based Initial Root Filesystem(initramfs) which finds the first 'init' program more effi-ciently.

Yocto upgrade de-pendency

1 http://www.yoctoproject.org/downloads2 https://lists.yoctoproject.org/pipermail/yocto-announce/2018-November/000147.html3 https://lists.yoctoproject.org/pipermail/yocto-announce/2019-May/000158.html

© Enea Software AB 2019 Profile Standard-8.1 9

Page 10: Release Version 8 - linux.enea.comlinux.enea.com/EneaLinux8.1/doc/standard/book-enea-linux-release-i… · targets. This release is generated from the Yocto Project 2.7 distribution

Enea® Linux Release Information 2. Main Changes

Package Version(s) Description Comment

cpio 2.12 GNU cpio is a tool for creating and extracting archivesor copying files from one place to another. It handles anumber of cpio formats as well as reading and writing tarfiles.

Yocto upgrade de-pendency

createrepo-c 0.12.1 C implementation of createrepo. Yocto upgrade de-pendency

dnf 4.1.0 Package manager forked from Yum using libsolv as a de-pendency resolver.

Yocto upgrade de-pendency

dosfstools 4.1 DOS FAT Filesystem Utilities. New platform de-pendency

gcc-cross-aarch64

8.3.0 GNU cc and gcc C compilers. New platform de-pendency

gcc-cross-powerpc

8.3.0 GNU cc and gcc C compilers. New platform de-pendency

gcc-source-8.3.0

8.3.0 GNU cc and gcc C compilers. Yocto upgrade de-pendency

gnupg 2.2.13 GNU Privacy Guard - encryption and signing tools (2.x). Yocto upgrade de-pendency

gpgme 1.12.0 GnuPG Made Easy (GPGME) is a library designed tomake access to GnuPG easier for applications. It providesa High-Level Crypto API for encryption decryption sign-ing signature verification and key management

Yocto upgrade de-pendency

grub 2.02 GRUB2 is the next generaion of a GPLed bootloader in-tended to unify bootloading across x86 operating systems.In addition to loading the Linux kernel it implements theMultiboot standard which allows for flexible loading ofmultiple boot images.

Yocto upgrade de-pendency

initramfs-framework

1.0 Modular initramfs system. Package depen-dency

initramfs-module-in-stall

1.0 initramfs-framework module for EFI installation option. Package depen-dency

initramfs-module-set-up-live

1.0 initramfs-framework module for live booting. Package depen-dency

iproute2 4.19.0 Iproute2 is a collection of utilities for controlling TCP / IPnetworking and traffic control in Linux. Of the utilities ipand tc are the most important. ip controls IPv4 and IPv6configuration and tc stands for traffic control.

Yocto upgrade de-pendency

iptables 1.6.2 iptables is the userspace command line program used toconfigure and control network packet filtering code inLinux.

Yocto upgrade de-pendency

libassuan 2.5.3 IPC library used by GnuPG and GPGME. Yocto upgrade de-pendency

libcomps 0.1.10 Libcomps is alternative for yum.comps library (which isfor managing rpm package groups)..

Yocto upgrade de-pendency

© Enea Software AB 2019 Profile Standard-8.1 10

Page 11: Release Version 8 - linux.enea.comlinux.enea.com/EneaLinux8.1/doc/standard/book-enea-linux-release-i… · targets. This release is generated from the Yocto Project 2.7 distribution

Enea® Linux Release Information 2. Main Changes

Package Version(s) Description Comment

libdnf 0.26.0 Library providing simplified C and Python API to libsolv. Yocto upgrade de-pendency

libidn2 2.0.5 Implementation of the Stringprep Punycode and IDNAspecifications defined by the IETF Internationalized Do-main Names (IDN) working group.

Yocto upgrade de-pendency

libjitteren-tropy

2.1.2 The Jitter RNG provides a noise source using the CPUexecution timing jitter. It does not depend on any systemresource other than a high-resolution time stamp. It is asmall-scale yet fast entropy source that is viable in almostall environments and on a lot of CPU architectures.

Yocto upgrade de-pendency

libksba 1.3.5 Easy API to create and parse X.509 and CMS related ob-jects.

Yocto upgrade de-pendency

libmnl 1.0.4 Minimalistic user-space library oriented to Netlink devel-opers providing functions for common tasks in parsingvalidating and constructing both the Netlink header andTLVs.

Yocto upgrade de-pendency

libmodulemd 2.1.0 C Library for manipulating module metadata files. Yocto upgrade de-pendency

libnsl2 1.2.0 This library contains the public client interface forNIS(YP) and NIS+ it was part of glibc and now is stand-alone packages. it also supports IPv6

Yocto upgrade de-pendency

libsdl2 2.0.9 Simple DirectMedia Layer is a cross-platform multimedialibrary designed to provide low level access to audio key-board mouse joystick 3D hardware via OpenGL and 2Dvideo framebuffer.

Yocto upgrade de-pendency

libsolv 0.7.3 Library for solving packages and reading repositories. New functionality

libxcrypt 4.4.2 Forked code from glibc libary to extract only crypto part. Yocto upgrade de-pendency

libyaml 0.2.1 LibYAML is a C library for parsing and emitting data inYAML 1.1 a human-readable data serialization format.

Yocto upgrade de-pendency

linux-rasp-berrypi

4.19.71 Linux Kernel for Raspberry Pi New platformadded

linux-yocto 4.19.44 Linux kernel. Kernel upgrade

mdadm 4.1 Tool for managing software RAID under Linux. Yocto upgrade de-pendency

mtools 4.0.19 Mtools is a collection of utilities to access MS-DOS disksfrom GNU and Unix without mounting them.

Yocto upgrade de-pendency

npth 1.6 New GNU Portable Threads library. Yocto upgrade de-pendency

opkg 0.4.0 Open Package Manager. Yocto upgrade de-pendency

parted 3.2 Disk partition editing/resizing utility. New platform de-pendency

pi-bluetooth 1.1 Script to properly configure BT-HCI on Raspberry Pi. New platform de-pendency

© Enea Software AB 2019 Profile Standard-8.1 11

Page 12: Release Version 8 - linux.enea.comlinux.enea.com/EneaLinux8.1/doc/standard/book-enea-linux-release-i… · targets. This release is generated from the Yocto Project 2.7 distribution

Enea® Linux Release Information 2. Main Changes

Package Version(s) Description Comment

pinentry 1.1.0 Pinentry is a collection of simple PIN or passphrase en-try dialogs which utilize the Assuan protocol as describedby the aegypten project; see http://www.gnupg.org/ae-gypten/ for details.

Yocto upgrade de-pendency

python3-iniparse

0.4 Accessing and Modifying INI files. Yocto upgrade de-pendency

python3-six 1.12.0 Python 2 and 3 compatibility library. Yocto upgrade de-pendency

qemu-system 3.1.0 Fast open source processor emulator. New platform de-pendency

rng-tools 6.6 Random number generator daemon. Yocto upgrade de-pendency

socat 1.7.3.2 Socat is a relay for bidirectional data transfer between twoindependent data channels.

Yocto upgrade de-pendency

sudo 1.8.27 Sudo (superuser do) allows a system administrator to givecertain users (or groups of users) the ability to run some(or all) commands as root while logging all commands andarguments.

Yocto upgrade de-pendency

swig 3.0.12 SWIG - Simplified Wrapper and Interface Generator. Yocto upgrade de-pendency

sysfsutils 2.1.0 Tools for working with the sysfs virtual filesystem. Thetool 'systool' can query devices by bus class and topology.

Yocto upgrade de-pendency

syslinux 6.04-pre2 Multi-purpose linux bootloader. Yocto upgrade de-pendency

sys-temd-conf

241 Systemd may require slightly different configuration fordifferent machines. For example qemu machines requirea longer DefaultTimeoutStartSec setting.

Yocto upgrade de-pendency

v86d 0.1.10 User support binary for the uvesafb kernel module. Yocto upgrade de-pendency

xorgproto 2018.4 This package provides the headers and specification doc-uments defining the core protocol and (many) extensionsfor the X Window System

Yocto upgrade de-pendency

zip 3.0 Compressor/archiver for creating and modifying .zip files. Yocto upgrade de-pendency

zlib-intel 1.2.11.1 Zlib is a general-purpose patent-free lossless data com-pression library which is used by many different pro-grams.

Yocto upgrade de-pendency

2.3.2 Removed Packages

The following packages were removed from this Enea Linux release:

Package Version(s) Description Comment

Yocto Plug-ins

1.4.1.2017-12061321

Yocto Project SDK Plug-in. Yocto upgradedependency

© Enea Software AB 2019 Profile Standard-8.1 12

Page 13: Release Version 8 - linux.enea.comlinux.enea.com/EneaLinux8.1/doc/standard/book-enea-linux-release-i… · targets. This release is generated from the Yocto Project 2.7 distribution

Enea® Linux Release Information 2. Main Changes

Package Version(s) Description Comment

acpid 2.0.28 A daemon for delivering ACPI events. Yocto upgradedependency

alsa-plugins 1.1.5 ALSA Plugins. Removed func-tionality

alsa-state 0.2.0 Alsa Scenario Files - an init script and state files to re-store sound state at system boot and save it at system shutdown.

Removed func-tionality

alsa-utils 1.1.5 ALSA sound utilities. Removed func-tionality

apt 1.2.24 Advanced front-end for dpkg. Replaced by rpm

asciidoc 8.6.9 AsciiDoc is a text document format for writing short doc-uments articles books and UNIX man pages.

Yocto upgradedependency

avahi 0.7 "Avahi is a fully LGPL framework for Multicast DNSService Discovery. It allows programs to publish and dis-cover services and hosts running on a local network withno specific configuration. This tool implements IPv4LL""Dynamic Configuration of IPv4 Link-Local Address-es"" (IETF RFC3927) a protocol for automatic IP addressconfiguration from the link-local 169.254.0.0/16 rangewithout the need for a central server."

Yocto upgradedependency

cantarell-fonts

0.0.24 The Cantarell font typeface is designed as a contem-porary Humanist sans serif and was developed for on-screen reading; in particular reading web pages on anHTC Dream mobile phone.

Removed func-tionality

cinematicex-perience

1.0 Cinematic Experience collects many of the new Qt5QtQuick 2.0 features into the same UX demo application.It uses particles sprites path animation custom shadersetc. features which Qt5 introduces for QML UIs.

Removed func-tionality

cryp-todev-linux

1.9 A /dev/crypto device driver header file. Yocto upgradedependency

doc-book-xml-dtd4

4.5 Document type definitions for verification of XML datafiles against the DocBook rule set it ships with the lat-est DocBook 4.5 XML DTD as well as a selected set oflegacy DTDs for use with older documents including 4.04.1.2 4.2 4.3 and 4.4

Yocto upgradedependency

docbook-xsl-stylesheets

1.79.1 XSL stylesheets for processing DocBook XML to vari-ous output formats.

Yocto upgradedependency

dpkg 1.18.24 Package maintenance system from Debian. Removed func-tionality

dri2proto 2.8 This package provides the wire protocol for the DirectRendering Infrastructure 2. DIR is required for may hard-ware accelerated OpenGL drivers.

Removed func-tionality

flac 1.3.2 FLAC stands for Free Lossless Audio Codec a losslessaudio compression format.

Removed func-tionality

© Enea Software AB 2019 Profile Standard-8.1 13

Page 14: Release Version 8 - linux.enea.comlinux.enea.com/EneaLinux8.1/doc/standard/book-enea-linux-release-i… · targets. This release is generated from the Yocto Project 2.7 distribution

Enea® Linux Release Information 2. Main Changes

Package Version(s) Description Comment

gcc-cross-ini-tial-x86_64

7.3.0 GNU cc and gcc C compilers. Upgraded pack-age

gcc-source-7.3.0

7.3.0 GNU cc and gcc C compilers. Upgraded pack-age

gconf 3.2.6 GNOME configuration system. Yocto upgradedependency

gdk-pixbuf 2.36.11 Image loading library for GTK+. Removed func-tionality

gstreamer1.0 1.12.4 GStreamer is a multimedia framework for encoding anddecoding video and sound. It supports a wide range offormats including mp3 ogg avi mpeg and quicktime.

Removed func-tionality

gstream-er1.0-plug-ins-bad

1.12.4 Plugins for the GStreamer multimedia framework 1.x. Removed func-tionality

gstream-er1.0-plug-ins-base

1.12.4 Plugins for the GStreamer multimedia framework 1.x. Removed func-tionality

gstream-er1.0-vaapi

1.12.4 gstreamer-vaapi consists of a collection of VA-APIbased plugins for GStreamer and helper libraries: ̀ vaapi-decode' `vaapiconvert' and `vaapisink'.

Removed func-tionality

harfbuzz 1.7.5 HarfBuzz is an OpenType text shaping engine. Yocto upgradedependency

hdparm 9.53 hdparm is a Linux shell utility for viewing and manipu-lating various IDE drive and driver parameters.

Yocto upgradedependency

inputproto 2.3.2 This package provides the wire protocol for the X In-put extension. The extension supports input devices oth-er then the core X keyboard and pointer.

Removed func-tionality

intel-vaapi-driver

2.1.0 intel-vaapi-driver is the VA-API implementation for In-tel G45 chipsets and Intel HD Graphics for Intel Coreprocessor family.

Removed func-tionality

iso-codes 3.77 ISO language territory currency script codes and theirtranslations.

Yocto upgradedependency

iw 4.14 iw is a new nl80211 based CLI configuration utility forwireless devices. It supports almost all new drivers thathave been added to the kernel recently.

kbproto 1.0.7 This package provides the wire protocol for the X Key-board extension. This extension is used to control optionsrelated to keyboard handling and layout.

Removed func-tionality

libcgroup 0.41 libcgroup is a library that abstracts the control group filesystem in Linux. Control groups allow you to limit ac-count and isolate resource usage (CPU memory disk I/Oetc.) of groups of processes.

Yocto upgradedependency

libdaemon 0.14 Lightweight C library which eases the writing of UNIXdaemons.

Yocto upgradedependency

© Enea Software AB 2019 Profile Standard-8.1 14

Page 15: Release Version 8 - linux.enea.comlinux.enea.com/EneaLinux8.1/doc/standard/book-enea-linux-release-i… · targets. This release is generated from the Yocto Project 2.7 distribution

Enea® Linux Release Information 2. Main Changes

Package Version(s) Description Comment

libdrm 2.4.91 "The runtime library for accessing the kernel DRM ser-vices. DRM stands for \""Direct Rendering Manager\""which is the kernel portion of the \""Direct Rendering In-frastructure\"" (DRI). DRI is required for many hardwareaccelerated OpenGL drivers."

Removed func-tionality

libera-tion-fonts

2.00.1 The Liberation(tm) Fonts is a font family originally cre-ated by Ascender(c) which aims at metric compatibilitywith Arial Times New Roman Courier New.

Removed func-tionality

libevdev 1.5.8 Wrapper library for evdev devices. Removed func-tionality

libgudev 232 GObject wrapper for libudev. Removed func-tionality

libidn 1.33 Implementation of the Stringprep Punycode and IDNAspecifications defined by the IETF Internationalized Do-main Names (IDN) working group.

Recipe upgrade

libinput 1.9.4 Library to handle input devices in Wayland compositors. Removed func-tionality

libjpeg-turbo 1.5.3 libjpeg-turbo is a derivative of libjpeg that uses SIMDinstructions (MMX SSE2 NEON) to accelerate baselineJPEG compression and decompression

Removed func-tionality

libnfsidmap 0.25 NFS id mapping library. Yocto upgradedependency

libnss-mdns 0.10 Name Service Switch module for Multicast DNS (zero-conf) name resolution.

Yocto upgradedependency

libogg 1.3.3 libogg is the bitstream and framing library for the Oggproject. It provides functions which are necessary tocodec libraries like libvorbis.

Removed func-tionality

libpciaccess 0.14 libpciaccess provides functionality for X to access thePCI bus and devices in a platform-independent way.

Removed func-tionality

libpipeline 1.5.0 This is a C library for setting up and running pipelinesof processes without needing to involve shell com-mand-line parsing which is often error-prone and inse-cure.

Yocto upgradedependency

librsvg 2.40.20 Library for rendering SVG files. Removed func-tionality

libsampler-ate0

0.1.9 Audio Sample Rate Conversion library. Removed func-tionality

libsdl 1.2.15 Simple DirectMedia Layer is a cross-platform multime-dia library designed to provide low level access to audiokeyboard mouse joystick 3D hardware via OpenGL and2D video framebuffer.

Removed func-tionality

libsndfile1 1.0.28 Audio format Conversion library. Removed func-tionality

libtheora 1.1.1 The libtheora reference implementation provides thestandard encoder and decoder under a BSD license.

Removed func-tionality

© Enea Software AB 2019 Profile Standard-8.1 15

Page 16: Release Version 8 - linux.enea.comlinux.enea.com/EneaLinux8.1/doc/standard/book-enea-linux-release-i… · targets. This release is generated from the Yocto Project 2.7 distribution

Enea® Linux Release Information 2. Main Changes

Package Version(s) Description Comment

libusb-compat

0.1.5 libusb-0.1 compatible layer for libusb1 a drop-in replace-ment that aims to look feel and behave exactly likelibusb-0.1

Yocto upgradedependency

libusb1 1.0.21 Userspace library to access USB (version 1.0). Yocto upgradedependency

libva 2.1.0 Video Acceleration API (VA API) is a library (libVA)and API specification which enables and provides accessto graphics hardware (GPU) acceleration for video pro-cessing on Linux and UNIX based operating systems.Accelerated processing includes video decoding videoencoding subpicture blending and rendering. The spec-ification was originally designed by Intel for its GMA(Graphics Media Accelerator) series of GPU hardwarethe API is however not limited to GPUs or Intel specif-ic hardware as other hardware and manufacturers can al-so freely use this API for hardware accelerated video de-coding.

Removed func-tionality

libvorbis 1.3.5 Ogg Vorbis is a high-quality lossy audio codec that isfree of intellectual property restrictions. libvorbis is themain vorbis codec library.

Removed func-tionality

libwebp 0.6.1 WebP is a method of lossy and lossless compression thatcan be used on a large variety of photographic translu-cent and graphical images found on the web. The degreeof lossy compression is adjustable so a user can choosethe trade-off between file size and image quality. WebPtypically achieves an average of 30% more compressionthan JPEG and JPEG 2000 without loss of image quality.

Removed func-tionality

libxkbcom-mon

0.8.0 libxkbcommon is a keymap compiler and support librarywhich processes a reduced subset of keymaps as definedby the XKB specification.

Removed func-tionality

libxslt 1.1.32 GNOME XSLT library. Yocto upgradedependency

lms8 8.0.0-7 Intel Local Manageability Service allows applications toaccess the Intel Active Management Technology (AMT)firmware via the Intel Management Engine Interface(MEI).

Yocto upgradedependency

lrzsz 0.12.20 Lrzsz is a cosmetically modified zmodem/ymodem/xmo-dem package built from the public-domain version ofChuck Forsberg's rzsz package. These programs use er-ror correcting protocols ({zxy}modem) to send (sz sx sb)and receive (rz rx rb) files over a dial-in serial port froma variety of programs running under various operatingsystems.

Yocto upgradedependency

makedepend 1.0.5 The makedepend program reads each sourcefile in se-quence and parses it like a C-preprocessor processing all#include #define #undef #ifdef #ifndef #endif #if #elifand #else directives so that it can correctly tell which#include directives would be used in a compilation. Any#include directives can reference files having other #in-

Yocto upgradedependency

© Enea Software AB 2019 Profile Standard-8.1 16

Page 17: Release Version 8 - linux.enea.comlinux.enea.com/EneaLinux8.1/doc/standard/book-enea-linux-release-i… · targets. This release is generated from the Yocto Project 2.7 distribution

Enea® Linux Release Information 2. Main Changes

Package Version(s) Description Comment

clude directives and parsing will occur in these files aswell.

man-db 2.8.1 An implementation of the standard Unix documentationsystem accessed using the man command.

Yocto upgradedependency

mesa 17.3.8 Mesa is an open-source implementation of the OpenGLspecification - a system for rendering interactive 3Dgraphics. A variety of device drivers allows Mesa to beused in many different environments ranging from soft-ware emulation to complete hardware acceleration formodern GPUs. Mesa is used as part of the overall DirectRendering Infrastructure and X.org environment.

Removed func-tionality

mo-bile-broad-band-provider-info

20170310 Mobile Broadband Service Provider Database. Yocto upgradedependency

mtdev 1.1.5 mtdev is a library which transforms all variants of ker-nel multitouch events to the slotted type B protocol. Theevents put into mtdev may be from any MT device specif-ically type A without contact tracking type A with con-tact tracking or type B with contact tracking

Removed func-tionality

neard 0.16 A daemon for the Linux Near Field Communicationstack

Yocto upgradedependency

nodejs 8.9.4 nodeJS Evented I/O for V8 JavaScript Removed func-tionality

ofono 1.22 oFono is a stack for mobile telephony devices on Linux.oFono supports speaking to telephony devices throughspecific drivers or with generic AT commands.

Yocto upgradedependency

orc 0.4.28 Optimised Inner Loop Runtime Compiler. Yocto upgradedependency

ossp-uuid 1.6.2 OSSP uuid is a ISO-C:1999 application programminginterface (API) and corresponding command line in-terface (CLI) for the generation of DCE 1.1 ISO/IEC 11578:1996 and RFC 4122 compliant UniversallyUnique Identifier (UUID). It supports DCE 1.1 variantUUIDs of version 1 (time and node based) version 3(name based MD5) version 4 (random number based)and version 5 (name based SHA-1).

Yocto upgradedependency

package-group-base

1.0 Merge machine and distro options to create a basic ma-chine task/package.

Yocto upgradedependency

pango 1.40.14 Pango is a library for laying out and rendering of textwith an emphasis on internationalization. Pango can beused anywhere that text layout is needed though most ofthe work on Pango so far has been done in the context ofthe GTK+ widget toolkit. Pango forms the core of textand font handling for GTK+-2.x.

Removed func-tionality

pulseaudio 11.1 Sound server for Linux and Unix-like operating systems. Removed func-tionality

© Enea Software AB 2019 Profile Standard-8.1 17

Page 18: Release Version 8 - linux.enea.comlinux.enea.com/EneaLinux8.1/doc/standard/book-enea-linux-release-i… · targets. This release is generated from the Yocto Project 2.7 distribution

Enea® Linux Release Information 2. Main Changes

Package Version(s) Description Comment

python3-mako

1.0.7 Templating library for Python. Yocto upgradedependency

qtbase 5.10.1 Qt 5 Qtbase Component. Removed func-tionality

qtdeclarative 5.10.1 qtdeclarative-native version 5.10.1+gitAU-TOINC+3e91062877-r0.

Removed func-tionality

qtgraphical-effects

5.10.1 Qt 5 Graphical Effects. Removed func-tionality

qtmultime-dia

5.10.1 Multimedia (audio, video, radio, camera) library for theQt5 framework.

Removed func-tionality

qtwayland 5.10.1 qtwayland-native version 5.10.1+gitAU-TOINC+db36bc0d9c-r0.

Removed func-tionality

qtxmlpat-terns

5.10.1 qtxmlpatterns-native version 5.10.1+gitAU-TOINC+7c4113d6e6-r0.

Removed func-tionality

randrproto 1.5.0 This package provides the wire protocol for the X Re-size Rotate and Reflect extension. This extension pro-vides the ability to resize rotate and reflect the root win-dow of a screen.

Removed func-tionality

renderproto 0.11.1 This package provides the wire protocol for the X Ren-dering extension. This is the basis the image compositionwithin the X window system.

Removed func-tionality

sbc 1.3 Bluetooth low-complexity subband codec (SBC) library. Removed func-tionality

setserial 2.17 setserial is a program designed to set and/or report theconfiguration information associated with a serial port

Yocto upgradedependency

speexdsp 1.2rc3 SpeexDSP is a patent-free Open Source/Free SoftwareDSP library.

Removed func-tionality

trace-cmd 2.7 User interface to Ftrace. Yocto upgradedependency

usbutils 009 Contains the lsusb utility for inspecting the devices con-nected to the USB bus.

Removed func-tionality

va-intel 1.0 Video Acceleration Add-ons for Intel BSPs Removed func-tionality

vulkan 1.0.65.2 Vulkan is a new generation graphics and compute APIthat provides efficient access to modern GPUs. Thesepackages provide only the common vendor-agnostic li-brary loader headers and the vulkaninfo utility.

Removed func-tionality

wayland 1.14.0 Wayland is a protocol for a compositor to talk to itsclients as well as a C library implementation of that pro-tocol. The compositor can be a standalone display serv-er running on Linux kernel modesetting and evdev inputdevices an X application or a wayland client itself. Theclients can be traditional applications X servers (rootlessor fullscreen) or other display servers.

Removed func-tionality

© Enea Software AB 2019 Profile Standard-8.1 18

Page 19: Release Version 8 - linux.enea.comlinux.enea.com/EneaLinux8.1/doc/standard/book-enea-linux-release-i… · targets. This release is generated from the Yocto Project 2.7 distribution

Enea® Linux Release Information 2. Main Changes

Package Version(s) Description Comment

way-land-proto-cols

1.13 Wayland protocols that add functionality not availablein the Wayland core protocol. Such protocols either addcompletely new functionality or extend the functionalityof some other protocol either in Wayland core or someother protocol in wayland-protocols.

Removed func-tionality

weston 3.0.0 Weston is the reference implementation of a Waylandcompositor

Removed func-tionality

wire-less-tools

30.pre9 Tools for the Linux Standard Wireless Extension Sub-system.

Removed func-tionality

wpa-supplicant

2.6 Client for Wi-Fi Protected Access (WPA). Removed func-tionality

xextproto 7.3.0 This package provides the wire protocol for sever-al X extensions. These protocol extensions includeDOUBLE-BUFFER DPMS Extended-Visual-Informa-tion LBX MIT_SHM MIT_SUNDRY-NONSTAN-DARD Multi-Buffering SECURITY SHAPE SYNCTOG-CUP XC-APPGROUP XC-MISC XTEST. In ad-dition a small set of utility functions are also available.

Removed func-tionality

xkey-board-config

2.22 The non-arch keyboard configuration database for XWindow. The goal is to provide the consistent well-struc-tured frequently released open source of X keyboard con-figuration data for X Window System implementations.The project is targeted to XKB-based systems.

Removed func-tionality

xmlto 0.0.28 A shell-script tool for converting XML files to variousformats.

Yocto upgradedependency

xproto 7.0.31 This package provides the basic headers for the X Win-dow System.

Removed func-tionality

2.3.3 Changed Package Versions

The following packages were updated to a newer version in this Enea Linux release:

Package Previous Version(s) New Version(s)

acpica 20170303 20180508

alsa-lib 1.1.5 1.1.8

attr 2.4.47 2.4.47

autoconf 2.69 2.69

autoconf-archive 2016.09.16 2018.03.13

automake 1.15.1 1.16.1

babeltrace 1.5.4 1.5.6

base-files 3.0.14 3.0.14

base-passwd 3.5.29 3.5.29

bash 4.4.12 4.4.18

bash-completion 2.7 2.8

bc 1.06 1.07.1

© Enea Software AB 2019 Profile Standard-8.1 19

Page 20: Release Version 8 - linux.enea.comlinux.enea.com/EneaLinux8.1/doc/standard/book-enea-linux-release-i… · targets. This release is generated from the Yocto Project 2.7 distribution

Enea® Linux Release Information 2. Main Changes

Package Previous Version(s) New Version(s)

bind 9.10.6 9.11.5-P4

binutils 2.30 2.32.0

binutils-cross-x86_64 2.30 2.32.0

bison 3.0.4 3.0.4

bjam 1.66.0 1.69.0

bluez5 5.48 5.50

boost 1.66.0 1.69.0

btrfs-tools 4.13.3 4.20.1

busybox 1.27.2 1.30.1

bzip2 1.0.6 1.0.6

ca-certificates 20170717 20190110

cairo 1.14.12 1.16.0

ccache 3.3.5 3.6

chrpath 0.16 0.16

cmake 3.10.3 3.14.1

coreutils 8.29 8.30

cross-localedef 2.27 2.29

curl 7.61.0 7.64.1

dbus 1.12.2 1.12.12

dbus-glib 0.108 0.110

dbus-test 1.12.2 1.12.12

debianutils 4.8.4 4.8.6.1

depmodwrapper 1.0 1.0

dhcp 4.3.6 4.4.1

diffstat 1.61 1.62

diffutils 3.6 3.7

dtc 1.4.5 1.4.7

dwarfsrcfiles 1.0 1.0

e2fsprogs 1.43.8 1.44.5

ed 1.14.2 1.15

elfutils 0.170 0.176

expat 2.2.5 2.2.6

file 5.32 5.36

findutils 4.6.0 4.6.0

flex 2.6.0 2.6.0

fontconfig 2.12.6 2.12.6

freetype 2.9 2.9.1

fuse 2.9.7 2.9.8

© Enea Software AB 2019 Profile Standard-8.1 20

Page 21: Release Version 8 - linux.enea.comlinux.enea.com/EneaLinux8.1/doc/standard/book-enea-linux-release-i… · targets. This release is generated from the Yocto Project 2.7 distribution

Enea® Linux Release Information 2. Main Changes

Package Previous Version(s) New Version(s)

gawk 4.2.1 4.2.1

gcc 7.3.0 8.3.0

gcc-cross-x86_64 7.3.0 8.3.0

gcc-sanitizers 7.3.0 8.3.0

gdb 8.0.1 8.2.1

gdbm 1.14.1 1.18.1

gettext 0.19.8.1 0.19.8.1

gettext-minimal 0.19.8.1 0.19.8.1

glib-2.0 2.54.3 2.58.3

glibc 2.27 2.29

glibc-locale 2.27 2.29

glibc-mtrace 2.27 2.29

gmp 6.1.2 6.1.2

gnome-desktop-testing 2014.1 2018.1

gnu-config 20150728 20181128

gnu-efi 3.0.6 3.0.9

gnutls 3.6.1 3.6.7

gobject-introspection 1.54.1 1.58.3

grep 3.1 3.3

groff 1.22.3 1.22.3

gtk-doc 1.27 1.29

icu 60.2 63.1

json-c 0.13 0.13.1

kern-tools 0.2 0.2

kmod 25 26

less 529 550

libaio 0.3.110 0.3.111

libarchive 3.3.2 3.3.3

libatomic-ops 7.6.2 7.6.8

libcap 2.25 2.26

libcroco 0.6.12 0.6.12

libffi 3.2.1 3.2.1

libgcc 7.3.0 8.3.0

libgcrypt 1.8.2 1.8.4

libgpg-error 1.27 1.35

libmpc 1.1.0 1.1.0

libnewt 0.52.20 0.52.20

libnl 3.4.0 3.4.0

© Enea Software AB 2019 Profile Standard-8.1 21

Page 22: Release Version 8 - linux.enea.comlinux.enea.com/EneaLinux8.1/doc/standard/book-enea-linux-release-i… · targets. This release is generated from the Yocto Project 2.7 distribution

Enea® Linux Release Information 2. Main Changes

Package Previous Version(s) New Version(s)

libpcre 8.42 8.43

libpng 1.6.34 1.6.36

libpthread-stubs 0.4 0.4

libtirpc 1.0.2 1.0.3

libtool 2.4.6 2.4.6

libunistring 0.9.9 0.9.10

libunwind 1.2.1 1.3.1

liburcu 0.10.1 0.10.2

libx11 1.6.5 1.6.7

libxau 1.0.8 1.0.9

libxcb 1.12 1.13.1

libxdmcp 1.1.2 1.1.2

libxext 1.3.3 1.3.3

libxml-parser-perl 2.44 2.44

libxml2 2.9.7 2.9.8

libxrandr 1.5.1 1.5.1

libxrender 0.9.10 0.9.10

linux-firmware 1.0.0 0.0

linux-intel 4.14.66 4.19.62

linux-libc-headers 4.15.7 5.0

lsbinitscripts 9.79 9.79

lttng-modules 2.10.6 2.10.8

lttng-tools 2.9.5 2.10.6

lttng-ust 2.10.1 2.10.3

lzip 1.19 1.21

lzop 1.03 1.04

m4 1.4.18 1.4.18

make 4.2.1 4.2.1

meson 0.44.1 0.49.2

mingetty 1.08 1.08

mklibs 0.1.43 0.1.44

mpfr 3.1.5 4.0.2

nasm 2.13.03 2.14.02

ncurses 6.0 6.1

netbase 5.4 5.6

nettle 3.4 3.4.1

nfs-utils 2.1.1 2.3.3

ninja 1.8.2 1.9.0

© Enea Software AB 2019 Profile Standard-8.1 22

Page 23: Release Version 8 - linux.enea.comlinux.enea.com/EneaLinux8.1/doc/standard/book-enea-linux-release-i… · targets. This release is generated from the Yocto Project 2.7 distribution

Enea® Linux Release Information 2. Main Changes

Package Previous Version(s) New Version(s)

nspr 4.19 4.21

nss 3.35 3.42.1

openssh 7.6p1 7.9p1

openssl 1.0.2p 1.1.1b

opkg-utils 0.3.6 0.4.0

os-release 1.0 1.0

ovmf git git

packagegroup-core-boot 1.0 1.0

patch 2.7.6 2.7.6

pciutils 3.5.6 3.6.2

perf 1.0 1.0

perl 5.24.1 5.28.1

pigz 2.4 2.4

pixman 0.34.0 0.38.0

pkgconfig 0.29.2 0.29.2

powertop 2.9 2.10

prelink 1.0 1.0

procps 3.3.12 3.3.15

pseudo 1.9.0 1.9.0

ptest-runner 2.1.1 2.3.1

python 2.7.14 2.7.16

python3 3.5.5 3.7.2

python3-dbus 1.2.6 1.2.8

python3-pygobject 3.28.1 3.28.3

python3-setuptools 39.0.0 40.8.0

qemu 2.11.1 3.1.0

quota 4.04 4.04

re2c 0.16 1.0.1

readline 7.0 8.0

rpcbind 0.2.4 1.2.5

rpm 4.14.1 4.14.2.1

run-postinsts 1.0 1.0

shadow 4.2.1 4.6

shadow-securetty 4.2.1 4.6

shadow-sysroot 4.2.1 4.6

shared-mime-info 1.9 1.10

slang 2.3.2 2.3.2

sqlite3 3.22.0 3.27.2

© Enea Software AB 2019 Profile Standard-8.1 23

Page 24: Release Version 8 - linux.enea.comlinux.enea.com/EneaLinux8.1/doc/standard/book-enea-linux-release-i… · targets. This release is generated from the Yocto Project 2.7 distribution

Enea® Linux Release Information 2. Main Changes

Package Previous Version(s) New Version(s)

strace 4.20 4.26

stress 1.0.4 1.0.4

systemd 237 241

systemd-boot 237 241

systemd-compat-units 1.0 1.0

systemtap 3.2 4.0

tcf-agent 1.4.0 1.7.0

tcl 8.6.8 8.6.9

tcp-wrappers 7.6 7.6

thermald 1.7.1 1.8

tzcode 2018d 2019a

tzdata 2018d 2019a

unzip 6.0 6.0

update-rc.d 0.7 0.8

util-linux 2.32 2.32.1

util-macros 1.19.1 1.19.2

valgrind 3.13.0 3.14.0

volatile-binds 1.0 1.0

which 2.21 2.21

xcb-proto 1.12 1.13

xtrans 1.3.5 1.3.5

xz 5.2.3 5.2.4

zlib 1.2.11 1.2.11

© Enea Software AB 2019 Profile Standard-8.1 24

Page 25: Release Version 8 - linux.enea.comlinux.enea.com/EneaLinux8.1/doc/standard/book-enea-linux-release-i… · targets. This release is generated from the Yocto Project 2.7 distribution

Enea® Linux Release Information 3. Known Problems in this Release

3. Known Problems in this ReleaseOpen source projects are continuously working on correcting reported problems. Fixes and workaroundsto bugs detected by Enea are submitted upstream, and included in Enea Linux regardless of when they willbe included by the open source project. Issues that still affect the current release are listed below.

3.1 Yocto Project

The Yocto Project community uses a Bugzilla database1 to track information on reported bugs and otherissues.

3.2 Devtool

The following command does not work for raspberrypi. This is a limitation originating from rasp-berrypi qemu support.

$ devtool runqemu enea-image-standard nographic slirp

3.3 KGDB kernel debugging

The KGDB kernel debugging scenario described in section 7.5 Debugging the Linux Kernel in Eclipse inthe Enea Linux User's Guide, was not validated for this release.

1 https://bugzilla.yoctoproject.org

© Enea Software AB 2019 Profile Standard-8.1 25

Page 26: Release Version 8 - linux.enea.comlinux.enea.com/EneaLinux8.1/doc/standard/book-enea-linux-release-i… · targets. This release is generated from the Yocto Project 2.7 distribution

Enea® Linux Release Information 4. Contacting Enea Support

4. Contacting Enea SupportTechnical support for all Enea licensed and supported products can be requested via EneaIssues (https://eneaissues.enea.com), via e-mail mailto:[email protected] or telephone. Addresses and phone numbersfor local support can be found at: http://www.enea.com/support.

4.1 Request for Product Support

Before reporting a problem or defect to the Enea Global Support, please perform the following checks:

• Check the user documentation for the Enea product(s), including trouble shooting sections.• Check if the issue you request support for is supported by Enea (see the release documentation about

which components are included in your delivery).• Check any information found via http://www.enea.com/support.• Check whether the problem is specifically related to your application or if it is an error generated by

an Enea product.

In order to effectively resolve reported problems, we kindly ask Enea's customers to provide Enea GlobalSupport with sufficient information to identify and isolate the specific problem or defect. We recommendusing EneaIssues (https://eneaissues.enea.com), also available at http://www.enea.com/support. Report abug, ask for a new feature, or just ask a question.

See Section 4.2, Support Issue Information [27], listing information to provide in a support issue toensure the issue can be processed as fast as possible. Below are some further explanations.

If possible, please try to provide relevant and basic information such as the following:

• Name of the software product component.• Version Number.• Error Messages.• Documented sequence of events to reproduce the problem.

Please also communicate the severity level of this problem or defect to Enea Global Support for prioritypurposes. Currently, the following levels of severity are defined:

• Minor - The Product(s) functionality operates abnormally. If the Error occurs during the developmentphase of a Customer's product, the development, integration, or testing is inconvenienced. Alternately,the Customer requires information or assistance with respect to the Product(s) capabilities, installation,or configuration.

• Serious - The Product(s) functionality operates with severely reduced capacity causing significant im-pact to business operations. If the Error occurs during the development phase of a Customer's product,the Error has serious impacts on the development, integration, or testing. A workaround may be avail-able.

• Critical (showstopper) - The Product(s) functionality is inoperable causing critical impact to businessoperations, if the functionality is not restored quickly. If the Error occurs during the development phaseof a Customer's product, the Error hinders all of the Customer's development, integration, or testing.No viable workaround is known.

Each reported issue is assigned a problem identification number and is managed using a defect trackingsystem: EneaIssues. Once a problem has been received, Enea Global Support will send a receipt for theissue. Guidelines for (external) users of EneaIssues are available in the EneaIssues User's Guide1.

1 https://www.enea.com/eneaissues-user-guide

© Enea Software AB 2019 Profile Standard-8.1 26

Page 27: Release Version 8 - linux.enea.comlinux.enea.com/EneaLinux8.1/doc/standard/book-enea-linux-release-i… · targets. This release is generated from the Yocto Project 2.7 distribution

Enea® Linux Release Information 4. Contacting Enea Support

4.2 Support Issue Information

The following information is to be provided by a customer in a support issue (https://eneaissues.enea.com),to enable Enea support to process the issue in fastest possible way. The customer could copy this text, addinformation and paste it into the issue report description (* denotes mandatory information).

1. * Problem title (Well describing the problem, please avoid using customer specific words).

2. Basic information (should be accurate and detailed - mandatory if issue is critical).• How is the problem affecting your business?• Problem impact? On which level in the system does it occur [in operation/upstart/upgrade]?• Is the problem preventing you from shipping your product?• Is the problem located in development, at applications or at an end customer?

3. * Question, probable Bug or New Feature [not part of current product definition] (Q, B or FR).

4. * Estimated Problem severity: Critical (A), Serious (B) or Minor(C).• Critical (showstopper) - The system is unusable until a fix is available.• Serious - A component of the system is unusable until a fix is available.• Minor - Little or no impact on the use of the product.

5. * Enea Product and Version, detailed enough to identify exactly which version is used.• Product release and if applicable, component version. See below.• Possibly customer specific component?• Development Host platform and Host OS version (if applicable)?• Target architecture e.g. PPC440EP Bamboo (if applicable)?• Compiler/toolset, compiler flags and version?

6. * Problem description (Should be accurate, detailed and explain the problem in terms of Enea productconcepts and components. Customer specific abbreviations or words should be avoided or explained).

7. * Describe if the problem can be reproduced/verified:• Is the problem reproducible (frequency => x out of y times)?• Is the problem reproducible with the latest product release? See below.• Do you have a workaround? - if yes, please clarify.

8. Information to help identify the cause of the problem:• A reasonable investigation of the issue that makes you believe the problem is with the Enea product.• Please provide a step by step guide with necessary reference/sample code so we are able to recreate

the problem at our site?• What pre-conditions are necessary to recreate the fault?• Does the error origin from the host or target? Append applicable files - see below.• What drivers are involved? Have any drivers been modified?• Wireshark traces or information from probes like RiskWatch. Append applicable files - see below

9. Product specific information and appended files:• Product release (e.g. Enea-Linux-<date>), component version (e.g. busybox X.Y.Z).• Reproducable (or not) with latest release (e.g. Enea-Linux-<date>).• dmesg files (Y/N)? File names:• Kernel Oops file (Y/N)? File names:• core.<PID> file? (Y/N)? File names:• Configuration files (Y/N)? e.g. in /etc. File names:• Trace log files (Y/N)? e.g. in /var/log. File names:

© Enea Software AB 2019 Profile Standard-8.1 27

Page 28: Release Version 8 - linux.enea.comlinux.enea.com/EneaLinux8.1/doc/standard/book-enea-linux-release-i… · targets. This release is generated from the Yocto Project 2.7 distribution

Enea® Linux Release Information 4. Contacting Enea Support

4.3 Software Updates

Major product releases are currently scheduled regularly. Major releases include cumulative upgradescontaining corrections to Enea licensed products and new functionality included in the licensed products.Maintenance updates and patches are provided for corrections to known problems and are available uponrequest.

Some special products, existing in many variants for different ranges of targets and supported major prod-ucts, can be updated and provided depending on demands, instead of regularly. Please contact Enea GlobalSupport for further information.

4.4 Extended Support Services

Extended maintenance options are available for an additional fee that is determined based on the selectedservices. Potential Extended Support Services could include on-site support, support reviews, and a highergrade of support.

© Enea Software AB 2019 Profile Standard-8.1 28