Commit Graph

3164 Commits

Author SHA1 Message Date
Peter Kjellerstedt
5fa0188b8c poppler: Support building for native
* Disable RUN_GPERF_IF_PRESENT. Otherwise cmake will look for gperf. For
  target, it will not find it and proceeds to use the pregenerated
  files. However, for native it finds `/usr/bin/gperf`, but then tries
  to run `gperf` instead, which fails since it is not in hosttools.
* Disable ENABLE_CPP for native. Otherwise it needs iconv, which it
  cannot find.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-21 07:14:38 -07:00
Khem Raj
fa5922c1cb opencv: Fix build with gcc-12 on ppc64
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-20 10:58:01 -07:00
Andrej Valek
e50dd7da23 poco: upgrade 1.11.1 -> 1.11.2
Signed-off-by: Andrej Valek <andrej.valek@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-19 08:22:50 -07:00
Khem Raj
33f4142dff libcereal: Link libatomics with gcc as well
Since gcc-12, gcc is also emitting calls to 64bit atomics

Fixes
unittests/CMakeFiles/test_atomic.dir/atomic.cpp.o:/usr/include/c++/12.0.1/atomic:285: more undefined references to `__atomic_load_8' follow
collect2: error: ld returned 1 exit status
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-19 08:22:50 -07:00
Suhrid_S
8e1986e95a clinfo: Upgrade 2.2.18.04.06 -> 3.0.21.02.21
clinfo 2.2.18.04.06 released April 2018 does not show correct information pertaining to OpenCL 3.0 released Sept 2020.
It shows version as `2.0` or `2.2` in systems with OpenCL 3.0.
This upgrade fixes it.

Signed-off-by: Suhrid_S <suhrid.subramaniam@mediatek.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-15 21:45:45 -07:00
wangmy
a24e224975 unixodbc: upgrade 2.3.7 -> 2.3.9
Changelog:
=========
    * Add configure support for editline
    * SQLDriversW was ignoring user config
    * SQLDataSources Fix termination character
    * Fix for pooling seg fault
    * Make calling SQLSetStmtAttrW call the W function in the driver if its there
    * Try and fix race condition clearing system odbc.ini file
    * Remove trailing space from isql/iusql SQL
    * When setting connection attributes set before connect also check if the W entry points can be used
    * Try calling the W error functions first if available in the driver
    * Add iconvperdriver configure option to allow calling unicode_setup in SQLAllocHandle
    * iconv handles was being lost when reusing pooled connection
    * Catch null copy in iniPropertyInsert
    * Fix a few leaks
    * Remove "#define UNIXODBC_SOURCE" from unixodbc_conf.h

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-15 21:45:45 -07:00
wangmy
3cf9b6386e pcsc-tools: upgrade 1.5.8 -> 1.6.0
Changelog:
=========
- 48 new ATRs
- pcsc_scan:
   drastically reduce the number of SCardGetStatusChange() calls
   faster spinning animation
   handle Ctrl-C on macOS

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-14 19:42:10 -07:00
Khem Raj
6892fc010a gnulib: Do not use git operations to install the sources
git operations have started to fail with errors like

| fatal: unsafe repository ('/mnt/b/yoe/master/build/tmp/work/riscv64-yoe-linux-musl/gnulib/2018-03-07.03-r0/git' is owned by someon
e else)
| To add an exception for this directory, call:
|
|       git config --global --add safe.directory /mnt/b/yoe/master/build/tmp/work/riscv64-yoe-linux-musl/gnulib/2018-03-07.03-r0/git

This is after git has fixed a CVE in 2.35+ see [1]

[1] https://github.com/actions/checkout/issues/760

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-13 19:21:41 -07:00
Khem Raj
026be53fba boost-sml: Disable examples
They fail to build with gcc 12

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-13 19:21:41 -07:00
wangmy
6b25556d2f hwdata: upgrade 0.357 -> 0.358
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-11 07:46:51 -07:00
wangmy
7463469d4e hidapi: upgrade 0.10.1 -> 0.11.2
Changelog:
==========
0001-configure.ac-remove-duplicate-AC_CONFIG_MACRO_DIR-22.patch
removed since it's included in 0.11.2

hidraw: hid_get_input_report implementation for kernels that supports it (#351);
windows: several improvements and bugfixes (#348, #360, #361);
libusb: fix potential crash when libusb_detach_kernel_driver fails (#363)
general: documentation improvements;

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-11 07:46:51 -07:00
Khem Raj
35ea4b37ba libcereal: Disable on ppc/ppc64
It does not support 128-bit long doubles

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-10 10:05:35 -07:00
Khem Raj
668ed5c5c9 libcereal: Link in libatomic on rv32 for ptests
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-10 10:05:35 -07:00
Khem Raj
085bfd3601 libotr: Include missing sys/socket.h header
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-10 10:05:35 -07:00
Adrian Freihofer
b9e440ead8 srecord: build fix
build failed with:
ln: failed to create symbolic link '...srecord-1.64/configure.ac': File exists

As expected, the existing file was a symlink pointing to etc/configure.ac

Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-07 17:32:48 -04:00
Minjae Kim
e1de27d801 multipath-tools: update SRC_URI
The git repo for multipath-tools was changed, so update the
SRC_URI accordingly with the new link.

Signed-off-by:Minjae Kim <flowergom@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-06 20:25:34 -04:00
wangmy
07c00ecba6 poppler: upgrade 22.03.0 -> 22.04.0
Changelog:
=========
 core:
  * Fix underline sometimes being drawn only partially
  * Fix Adobe Reader not reading some of the contents we write correctly
  * Fix code that workarounds some broken-ish files
  * FoFiTrueType: Parse CFF2 fonts too
  * FoFiTrueType: Support cmap types 2 and 13
  * Fix a few small memory leaks
  * code improvements

 qt:
  * Handle SaveAs named action
  * Annotations: don't change the text color when changing the font

 utils:
  * pdftotext: print creation and modification date when using htmlmeta param

 glib:
  * Fix returning internal data of temporary strings

 cpp:
  * Fix code incompatibility with MSVC

 build system:
  * poppler internal library is no longer forced to static on MSVC
  * Error out if iconv is not available and the cpp frontend is enabled
  * Require FreeType 2.8

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-06 20:25:34 -04:00
wangmy
2a1400c8e2 ceres-solver: upgrade 2.0.0 -> 2.1.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-06 20:25:34 -04:00
Andreas Müller
98caf54fa5 upower: fix location of udev-rules with sysvinit
UPower automatically detects location of udev-rules by asking udev's pkgconfig
variable 'udev_dir' and appending 'rules.d'. This does not work for non
systemd's udev:
| Files/directories were installed but not shipped in any package:
|  /usr/rules.d
|  /usr/rules.d/95-upower-hid.rules
|  /usr/rules.d/95-upower-wup.rules

To avoid, set udevrulesdir explicitly for non-systemd builds.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-06 20:25:34 -04:00
Andreas Müller
8253fe2a9c upower: upgrade 0.99.13 -> 0.99.17 / build with mesom
Port to meson turned into total overhaul of recipe

Version 0.99.17
---------------
Released: 2022-03-09

Bug fixes:
- Fix FD handling issues that may cause lid to not be detected

Version 0.99.16
---------------
Released: 2022-02-23

Bug fixes:
- Silence unnecessary udev event warnings
- Increase test timeout (#171)
- Explicitly link with plist
- Fix UpClient reference leak
- Fix DisplayDevice state on battery hotplug
- Fix critical action to work after it was cancelled (#172)

Version 0.99.15
---------------
Released: 2022-02-09

Bug fixes:
- Various build fixes
- Update bluetooth device alias when it changes (#169)

No info for 0.99.14

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-06 20:25:34 -04:00
Kai Kang
af11f6ce73 mcelog: fix compile error
Fix compile error of mcelog if no /usr/bin/python exists on build
machine. And adjust indent as well.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-31 21:23:05 -07:00
Potin Lai
02f2f6accb idevicerestore: add recipe
A command-line application to restore firmware files to iOS devices.

Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-31 11:54:44 -07:00
Stefan Herbrechtsmeier
33db887513 openldap: correct slapd systemd service support
Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-29 08:33:41 -07:00
Stefan Herbrechtsmeier
abbb93899e spdlog: remove header-only leftover
Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-29 08:33:41 -07:00
Wang Mingyu
65f6fe9eac monit: upgrade 5.31.0 -> 5.32.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-29 08:28:38 -07:00
Wang Mingyu
f21097cc78 stm32flash: upgrade 0.6 -> 0.7
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-29 08:28:38 -07:00
Khem Raj
95d0c57188 gperftools: Disable cpu profiles for ppc/musl
Enable heap profiler and heap checker for ppc64/musl as it works now

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-26 18:15:11 -07:00
Khem Raj
a5f244bfbf gsl: Disable on musl/ppc
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-26 18:15:11 -07:00
Khem Raj
36883aece9 iniparser: Update to latest tip of trunk
Install .pc file

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-26 18:15:11 -07:00
Christian Eggers
ea5e40888c boost-sml: 1.1.4+git --> 1.1.5
Signed-off-by: Christian Eggers <ceggers@arri.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-25 08:28:48 -07:00
Randy MacLeod
40ae8ca3f1 pv: update from 1.6.6 to 1.6.20
Add the HOMEPAGE which isn't availabe via https
and change the SRC_URI to use https.

Drop the obsolete SRC_URI md5sum.

Add ptest support. cksum is needed by the tests and it
is currently not build for busybox so add coreutils as a
ptest dependency.

Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-24 09:45:25 -07:00
Randy MacLeod
825cd36797 mcelog: update from 175 to 180
The patch has been merged upstream so drop it:
   f922739 test: avoid the pfa test hang

A LICENSE file was added, with the same terms, so update the
file and checksum. Change the HOMEPAGE link to https.

Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-24 09:45:25 -07:00
Randy MacLeod
11fa965565 syslog-ng: update from 3.31.2 to 3.26.1
Drop two patches that are upstream now:
   90459087f scl: fix wrong ownership during installation
   c1054d3f6 python: s/python/python3/ shebang (exclude tests)

Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-24 09:45:25 -07:00
Khem Raj
7dc09c7aa5 libcppkafka: Use CMAKE_INSTALL_LIBDIR instead of hardcoding lib
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-21 08:25:11 -07:00
Khem Raj
1d0cab196d liburing: Define libdir based on environment variable
default variable is set to hardcode 'lib' which may not be right for all
platforms

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-21 08:25:11 -07:00
Khem Raj
90c3d0c8ef librdkafka: Use CMAKE_INSTALL_LIBDIR
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-21 08:25:11 -07:00
Khem Raj
5ee9c9ca08 uim: Fix build with libtool 2.4.7
Delete old m4 macros, so autoreconf can repopulate it.

Fixes

libtool: Version mismatch error.  This is libtool 2.4.7, but the
libtool: definition of this LT_INIT comes from libtool 2.4.6.
libtool: You should recreate aclocal.m4 with macros from libtool 2.4.7
libtool: and run autoconf again.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-19 01:45:03 -07:00
Khem Raj
02c24e2b9f monit: Fix build with libtool 2.4.7
Delete old m4 macros, so autoreconf can repopulate it.

Fixes
libtool: Version mismatch error.  This is libtool 2.4.7, but the
libtool: definition of this LT_INIT comes from libtool 2.4.6.
libtool: You should recreate aclocal.m4 with macros from libtool 2.4.7
libtool: and run autoconf again.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-19 01:45:03 -07:00
Wang Mingyu
ed5321bba4 freerdp: upgrade 2.6.0 -> 2.6.1
Changelog:
=========
Noteworthy changes:
------------------
Decreased logging verbosity, now freerdp is much less verbose by default

Fixed issues:
--------------
Backported freerdp_abort_connect during freerdp_connect fix (#7700)
Backported improved version dection see docs/version_detection.md for details
Backported various rdpsnd fixes (#7695)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-17 08:18:31 -07:00
Khem Raj
a3f218e9db libcereal: Link libatomics on mips for ptests
clang/mips emits calls to atomic builtins which it expects from C
runtime perhaps but compiler-rt does not provide them so link in
libatomics

Fixes
atomic.cpp:(.text._ZN6cereal12Inpu
tArchiveINS_16JSONInputArchiveELj0EE7processIRNSt3__16atomicIdEEEEvOT_[_ZN6cereal12InputArchiveINS_16JSONInputArchiveELj0EE7processIRNSt3__16atomicIdEEEEvOT_]+0x10c): undefined reference to `__atomic_store_8'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-11 11:20:55 -08:00
Khem Raj
922f7143f2 pcp: Do not search headers on build host during cross compile
This is required for cross-compile to work correctly

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-11 08:00:40 -08:00
Jeremy A. Puhlman
c47ab9a82c nspr-native: fix ubuntu 18.04 builds using system gcc.
gcc   abstract.o -Xlinker -L../../dist/lib -lplc4 -L../../dist/lib
-lnspr4 -lpthread -lrt -o abstract
../../dist/lib/libnspr4.so: undefined reference to `dlopen'
../../dist/lib/libnspr4.so: undefined reference to `dlclose'
../../dist/lib/libnspr4.so: undefined reference to `dlerror'
../../dist/lib/libnspr4.so: undefined reference to `dlsym'
../../dist/lib/libnspr4.so: undefined reference to `dladdr'
collect2: error: ld returned 1 exit status

Pulling in -lrt, does not automatically pull in libdl.

Signed-off-by: Jeremy A. Puhlman <jpuhlman@mvista.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-11 08:00:40 -08:00
Khem Raj
654af6d6ec pcp: Upgrade to 5.3.6
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-11 08:00:40 -08:00
Khem Raj
1f372ad6c5 libcereal: Disable Werror with ptests
skip portability tests on 64bit targets since we do not have 32bit
multilib enabled in compiler

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-11 08:00:40 -08:00
Mingli Yu
045fe61e30 libcereal: add ptest support
Add ptest support.

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-11 07:57:51 -08:00
Jeremy Puhlman
a9736c3006 nspr-native: build correclty with extended buildtools.
gcc   abstract.o -Xlinker -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o abstract
/build/buildtools/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/11.2.0/../../../../x86_64-pokysdk-linux/bin/ld: /lib64/librt.so.1: undefined reference to `__libc_dlsym@GLIBC_PRIVATE'
/build/buildtools/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/11.2.0/../../../../x86_64-pokysdk-linux/bin/ld: /lib64/librt.so.1: undefined reference to `__pthread_unwind@GLIBC_PRIVATE'
/build/buildtools/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/11.2.0/../../../../x86_64-pokysdk-linux/bin/ld: /lib64/librt.so.1: undefined reference to `__libc_dlopen_mode@GLIBC_PRIVATE'
/build/buildtools/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/11.2.0/../../../../x86_64-pokysdk-linux/bin/ld: /lib64/librt.so.1: undefined reference to `__clock_getcpuclockid@GLIBC_PRIVATE'
/build/buildtools/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/11.2.0/../../../../x86_64-pokysdk-linux/bin/ld: /lib64/librt.so.1: undefined reference to `__clock_nanosleep@GLIBC_PRIVATE'
/build/buildtools/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/11.2.0/../../../../x86_64-pokysdk-linux/bin/ld: /lib64/librt.so.1: undefined reference to `__clock_settime@GLIBC_PRIVATE'
/build/buildtools/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/11.2.0/../../../../x86_64-pokysdk-linux/bin/ld: /lib64/librt.so.1: undefined reference to `__clock_getres@GLIBC_PRIVATE'

The linker is not correctly pulling in lrt as needed.

Signed-off-by: Jeremy Puhlman <jpuhlman@mvista.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-10 07:31:21 -08:00
Christian Eggers
d30a0e7e18 libiio: update to version 0.23
- drop 0001-python-Do-not-verify-whether-libiio-is-installed-whe.patch
  (integrated upstream)
- new PACKAGECONFIG "xml_backend" (WITH_XML_BACKEND=off must be
explicitly provided if libxml2 is not available)
- new PACKAGECONFIG "dnssd" (HAVE_DNS_SD=off must be explicitly provided
if libavahi is not available)
- python library has been renamed (libiio --> pylibiio)

Signed-off-by: Christian Eggers <ceggers@arri.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-10 07:31:21 -08:00
Wang Mingyu
392f5dd596 poppler: upgrade 22.02.0 -> 22.03.0
Changelog:
=========
core:
 * Signature: Fix finding Signatures that are in Pages not not in the global the Forms object
 * Signature: Improve getting the path to the firefox certificate database
 * Splash: Fix rendering of some joints. Issue #1212
 * Fix get_poppler_localdir for relocatable Windows builds
 * Minor code improvements

qt:
 * Minor code improvements

utils:
 * pdfimages: Fix the wrong Stream being passed for drawMaskedImage

build system:
 * Small code improvements

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-07 09:27:53 -08:00
Wang Mingyu
362edb4850 poco: upgrade 1.11.0 -> 1.11.1
0001-fix-missing-expat-definition.patch
removed since it's included in 1.11.1

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-07 09:27:53 -08:00
Wang Mingyu
7243835dab libcereal: upgrade 1.3.1 -> 1.3.2
This is a minor bug fix and build enhancement release for cereal.
The primary reason for this release is to correctly increment the version for
cereal in include/cereal/version.hpp.

Bug fixes and enhancements
--------------------------
Make doxygen docs reproducible
Add CMake options for building doc and sandbox
Correct patch version for 1.3.2

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-07 09:27:53 -08:00