summaryrefslogtreecommitdiffstats
path: root/meta-networking/recipes-daemons/opensaf
Commit message (Collapse)AuthorAgeFilesLines
* *.patch: add Upstream-Status to all patchesMartin Jansa2023-06-215-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is new patch-status QA check in oe-core: https://git.openembedded.org/openembedded-core/commit/?id=76a685bfcf927593eac67157762a53259089ea8a This is temporary work around just to hide _many_ warnings from optional patch-status (if you add it to WARN_QA). This just added Upstream-Status: Pending everywhere without actually investigating what's the proper status. This is just to hide current QA warnings and to catch new .patch files being added without Upstream-Status, but the number of Pending patches is now terrible: 5 (26%) meta-xfce 6 (50%) meta-perl 15 (42%) meta-webserver 21 (36%) meta-gnome 25 (57%) meta-filesystems 26 (43%) meta-initramfs 45 (45%) meta-python 47 (55%) meta-multimedia 312 (63%) meta-networking 756 (61%) meta-oe Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensaf: Fix build with gcc13Khem Raj2023-01-263-0/+104
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensaf: Fix the check for __fsblkcnt64_t sizeKhem Raj2023-01-041-1/+1
| | | | | | | | The size on glibc depends on time_t size which is 64bit on newer architectures like rv32 while on musl it is indicated by _FILE_OFFSET_BITS therefore check for both Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensaf: Check for _FILE_OFFSET_BITS instead of __TIMESIZEKhem Raj2022-11-301-7/+2
| | | | | | This is fixing both LFS as well as 64bit time_t issue in one go Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensaf: Fix build with gcc 12Khem Raj2022-04-133-2/+64
| | | | | | | Use configure logic to disable certain warnings if compiler supports them Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Update LICENSE variable to use SPDX license identifiersKhem Raj2022-03-041-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensaf: upgrade 5.21.09 -> 5.22.01wangmy2022-02-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= * log: removal of letter 'C'/'R' from msgId in RFC5424 format [#3303] * log: Stop all threads while releasing the log agent object [#3302] * amf: Correct HC period to make it effect immediately[#3298] * log: Correct condition to shutdown the log agent [#3301] * log: Increase timeout in logtest [#3291] * log: Shutdown log agent when not in use [#3291] * log: Introduce the initial clm node status [#3291] * amf: Correct the version of csi attribute message [#3296] * ntf: correct the behavior of periodic check log pending [#3297] * mds: Resolve active MxN VDEST conflict in split brain [#3281] * smf: correct merge bundle rolling to single step [#3290] * ntf: get attribute value from local when value not existed [#3289] * immd: fix cannot find candidate for new immnd coordinator [#3284] * smf: make more robustness in BISU upgrade [#3286] * amfd: Tightens sync window condition to proceed headless restoration [#3271] * osaf: fixed redefinition of typedef 'SaConstStringT' [#3287] * amf: update runtime attributes of node to IMM in sync [#3285] * amfd: Correct checking CSICOMP while deleting CSI [#3282] * base: using mutex for test case sysf_ipc_test instead of atomic [#3283] * build: adaptive python version for rpm build [#3270] Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensaf: Make sure a file needed by opensafd.service is not removedPeter Kjellerstedt2021-11-041-4/+8
| | | | | | | | | | | | | Rename /etc/init.d/opensafd to /usr/lib/opensaf/opensafd-init as it is needed by opensafd.service, but /etc/init.d is removed by systemd.bbclass if sysvinit is not in DISTRO_FEATURES. Note that this will not actually make the initscript and service file work since they depend on /lib/lsb/init-functions, which does not exist since the lsb recipe was removed from OE-Core. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensaf: Create /var/log/opensaf/saflog in runtimePeter Kjellerstedt2021-11-031-0/+14
| | | | | | | | | /var/log is normally a link to /var/volatile/log and /var/volatile is a tmpfs mount. So anything created in /var/log will not be available when the tmpfs is mounted. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensaf: update to 5.21.09Oleksandr Kravchuk2021-10-161-2/+1
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Convert to new override syntaxMartin Jansa2021-08-031-10/+10
| | | | | | | | | | This is the result of automated script (0.9.1) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* opensaf: upgrade 5.21.03 -> 5.21.06zhengruoqin2021-06-031-2/+2
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensaf: upgrade 5.20.11 -> 5.21.03zangrc2021-03-041-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensaf: upgrade 5.20.08 -> 5.20.11zhengruoqin2020-12-281-2/+2
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensaf: Fix build on 32bit arches with 64bit time_t e.g. RISCV-32Khem Raj2020-11-152-0/+37
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensaf: upgrade 5.20.05 -> 5.20.08Zang Ruochen2020-11-092-70/+2
| | | | | | | | 0001-Add-configure-time-check-for-gettid-API.patch Removed since this is included in 5.20.08 Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensaf: Fix build with -fno-commonKhem Raj2020-08-172-0/+312
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensaf: upgrade 5.19.10 -> 5.20.05Wang Mingyu2020-06-051-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensaf: fix upstream check URLPierre-Jean Texier2020-04-041-0/+2
| | | | | | | | | | | | Fixes: $: devtool check-upgrade-status opensaf <...> INFO: opensaf 5.19.10 UNKNOWN_BROKEN None Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensaf: update recipe to use python3Andrey Zhizhikin2020-01-272-2/+53
| | | | | | | | Update recipe to include support for python3. Introduce a patch which converts samples to utilize pytho3 on the target. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensaf: upgrade 5.19.07 -> 5.19.10Wang Mingyu2020-01-061-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensaf: Fix duplicate copies of shared libs in packageKhem Raj2019-09-302-3/+28
| | | | | | | | | | | | | some plugins are installed into libdir/opensaf but we were making a copy into libdir as well, this patch changes that so the packaged files are appearing only once create_empty_library should be using cross compiler with linker flags, existig code in this area is not cross compile friendly skip dev-so QA test since some .so are stubs which are packages in PN Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Replace EXCLUDE_FROM_WORLD_libc-musl = "1" with COMPATIBLE_HOST_libc-musl = ↵Adrian Bunk2019-08-291-1/+1
| | | | | | | | | | | | 'null' This gives users a proper error message when trying to build a known non-building package. netkit-rsh already had COMPATIBLE_HOST_libc-musl = 'null'. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensaf: upgrade 5.19.03 -> 5.19.07Zang Ruochen2019-08-051-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensaf: Add configure time check to detect gettid API in libcKhem Raj2019-07-302-0/+68
| | | | | | Also fixes build with glibc 2.30 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensaf: update to 5.19.03Oleksandr Kravchuk2019-05-205-282/+2
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensaf: update to 5.19.01Oleksandr Kravchuk2019-05-091-2/+2
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensaf: Upgrade to 5.18.09Khem Raj2018-12-232-9/+10
| | | | | | | Degrade certain Werror into warnings to get it building with gcc >= 8 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Exclude non-buildable recipes from world for musl buildKhem Raj2018-08-201-0/+2
| | | | | | | These recipes need to be fixed for musl, until they are needed on musl lets remove them from world builds Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensaf: Upgrade to 5.18.04Khem Raj2018-06-249-59/+86
| | | | | | | fix strncpy overflow errors seen with gcc8 refresh patches with devtool Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensaf:Modified PACKAGECONFIG to fix the following error:leimaohui2018-06-201-2/+3
| | | | | | | | | | configure: error: Package requirements (libvirt) were not met: | | No package 'libvirt' found Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensaf: Fix warnings found with gcc8Khem Raj2018-05-174-1/+250
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* opensaf: Upgrade to 5.18.02Khem Raj2018-04-062-21/+17
| | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* opensaf: Upgrade to 5.17.07Khem Raj2017-09-224-46/+160
| | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* opensaf: Add -latomic to LDFLAGSMingli Yu2017-06-281-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Add "-Wl,--as-needed -latomic -Wl,--no-as-needed" to LDFLAGS to let the libatomic handled automatically if required to fix below build error as atomic operations on some arch such as x86 are supplied by the compiler. For other arch which lacks the instructions, a standardized external call provided by external library libatomic will be made to perform the operation. | src/amf/amfd/bin_osafamfd-main.o: In function `std::__atomic_base<unsigned long long>::load(std::memory_order) const': | $Prj/build/tmp/work/ppc7400-wrs-linux/opensaf/5.2.0-r0/recipe-sysroot/usr/include/c++/6.3.0/bits/atomic_base.h:396: undefined reference to `__atomic_load_8' | $Prj/build/tmp/work/ppc7400-wrs-linux/opensaf/5.2.0-r0/recipe-sysroot/usr/include/c++/6.3.0/bits/atomic_base.h:396: undefined reference to `__atomic_load_8' | collect2: error: ld returned 1 exit status | make[2]: *** [Makefile:8200: bin/osafamfd] Error 1 | make[2]: *** Waiting for unfinished jobs.... | make[2]: Leaving directory '$Prj/build/tmp/work/ppc7400-wrs-linux/opensaf/5.2.0-r0/build' | make[1]: *** [Makefile:19749: all-recursive] Error 1 | make[1]: Leaving directory '$Prj/build/tmp/work/ppc7400-wrs-linux/opensaf/5.2.0-r0/build' | make: *** [Makefile:6175: all] Error 2 Reference: https://gcc.gnu.org/wiki/Atomic/GCCMM/LIbrary#line-23 Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* opensaf: Upgrade to 5.2.0Khem Raj2017-04-276-75/+215
| | | | | | | | Fix build with gcc7 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* opensaf: fix QA Issuedengke.du@windriver.com2016-12-151-9/+5
| | | | | | | | Move the do_sysvinit_install contents to do_install_append. Signed-off-by: Dengke Du <dengke.du@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* opensaf: make sure /etc/init.d/opensafd existDai Caiyun2016-08-161-1/+11
| | | | | | | | | | when disable sysvinit and specify "systemd" in DISTRO_FEATURES, the recipe "inhert systemd" will delete "/etc/init.d/opensafd",but "/etc/init.d/opensafd" is needed to start opensafd.service. Signed-off-by: Dai Caiyun <daicy.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* opensaf: update to 5.0.0Armin Kuster2016-06-011-20/+17
| | | | | | | | clean up to meet style guide Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* opensaf: 4.6.0 -> 4.7.0Dai Caiyun2016-01-263-148/+2
| | | | | | | | | | | 1) Upgrade opensaf from 4.6.0 to 4.7.0. 2) Delete two patches,since they are not needed any more. Revert_imma_client_node_replyPending_to_unsigned_char.patch Fix_GCC_5.1.0_compiler_warning.patch Signed-off-by: Dai Caiyun <daicy.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* opensaf: remove unused service fileLi Xin2015-11-303-33/+1
| | | | | | | | | Upstream ships systemd service file plmcboot.service and plmcd.service now, so we don't need this anymore. Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* opensaf: fix build errors with gcc 5Kai Kang2015-09-143-0/+146
| | | | | | | | Backport patches from upstream to fix opensaf build failures with gcc 5. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* opensaf: upgrade 4.5.0 -> 4.6.0Li xin2015-08-061-2/+2
| | | | | | Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* opensaf: add optional openhpi supportJoe MacDonald2015-07-301-0/+1
| | | | | | | | OpenSAF uses OpenHPI if available. If openhpi happens to be in PACKAGECONFIG from the build, turn on support in OpenSAF and add it to the DEPENDS list. Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* opensaf: Fix warning and add systemd service files.Li xin2015-07-164-2/+94
| | | | | | | | | | | 1) WARNING: The recipe opensaf is trying to install files into a shared area when those files already exist,so set --libdir=${libdir}/opensaf 2) Add systemd service file plmcboot.service and plmcd.service. Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* meta-networking: standardize SECTION valuesJoe MacDonald2015-06-051-0/+1
| | | | | | | SECTION has been used inconsistently throughout the recipes in this layer. Convert them to all use the same convention. Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* opensaf: RDEPENDS on python and bashRobert Yang2015-05-081-0/+2
| | | | | | | | | | | | | | | | | | | python: opensaf/usr/share/opensaf/samples/immsv/immom_python/immom.py bash: opensaf/usr/share/opensaf/immxml/verify.sh opensaf/usr/share/opensaf/immxml/immxml-modify-config opensaf/usr/share/opensaf/immxml/immxml-configure opensaf/usr/share/opensaf/immxml/immxml-clustersize opensaf/usr/share/opensaf/immxml/immxml-nodegen opensaf/usr/share/opensaf/samples/INSTALL opensaf/usr/share/opensaf/samples/smfsv/campaigns/smf-verify opensaf/usr/lib/opensaf/configure_tipc Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* opensaf: install opensafd.serviceRobert Yang2015-05-081-0/+3
| | | | | | | | | Fixed when systemd: ERROR: Function failed: SYSTEMD_SERVICE_opensaf value opensafd.service does not exist Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* opensaf: update SRC_URI and install actionsJoe MacDonald2015-01-261-3/+5
| | | | | | | | | | | The default configuration for OpenSAF creates /run and /var/lock during install time. Tweak the recipe to use ${localstatedir} as other recipes do, and clean up at the end of do_install. Swap the hard-coded SRC_URI with ${SOURCEFORGE_MIRROR} while we're at it. Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* opensaf: add recipeBian Naimeng2015-01-262-0/+51
OpenSAF is an open source implementation of the SAF AIS specification Signed-off-by: Bian Naimeng <biannm@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>