aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support/libtinyxml2
AgeCommit message (Collapse)Author
2021-06-24libtinyxml2: upgrade 8.1.0 -> 9.0.0Pierre-Jean Texier
Signed-off-by: Pierre-Jean Texier <texier.pj2@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-05-28libtinyxml2: restore building shared libraryMartin Jansa
* since the upgrade to 8.1.0 which includes: https://github.com/leethomason/tinyxml2/commit/7df6b3ff4ab3e3cec7a242fa5f8749decd129e13 it no longer produces shared libraries by default and linking with static one will often fail, e.g.: rosbag2-storage/0.2.4-1-r0/recipe-sysroot/usr/lib/libtinyxml2.a(tinyxml2.cpp.o): relocation R_ARM_THM_MOVW_ABS_NC against `_ZN8tinyxml210XMLPrinter11CompactModeERKNS_10XMLElementE' can not be used when making a shared object; recompile with -fPIC rosbag2-storage/0.2.4-1-r0/recipe-sysroot/usr/lib/libtinyxml2.a(tinyxml2.cpp.o)(.text+0x162): unresolvable R_ARM_THM_CALL relocation against symbol `vfprintf@@GLIBC_2.4' fastrtps/1.9.3-2-r0/recipe-sysroot/usr/lib/libtinyxml2.a(tinyxml2.cpp.o): relocation R_ARM_THM_MOVW_ABS_NC against `_ZN8tinyxml210XMLPrinter11CompactModeERKNS_10XMLElementE' can not be used when making a shared object; recompile with -fPIC fastrtps/1.9.3-2-r0/recipe-sysroot/usr/lib/libtinyxml2.a(tinyxml2.cpp.o)(.text+0x162): unresolvable R_ARM_THM_CALL relocation against symbol `vfprintf@@GLIBC_2.4' fastrtps-native/1.9.3-2-r0/recipe-sysroot-native/usr/lib/libtinyxml2.a(tinyxml2.cpp.o): relocation R_X86_64_PC32 against symbol `_ZN8tinyxml27StrPair5ResetEv' can not be used when making a shared object; recompile with -fPIC * restore building shared library as 8.0.0 did * it also fixes PN package being empty: diff --git a/packages/core2-64-webos-linux/libtinyxml2/libtinyxml2/latest b/packages/core2-64-webos-linux/libtinyxml2/libtinyxml2/latest index 594585fe..496a109d 100644 --- a/packages/core2-64-webos-linux/libtinyxml2/libtinyxml2/latest +++ b/packages/core2-64-webos-linux/libtinyxml2/libtinyxml2/latest @@ -1,9 +1,8 @@ -PV = 8.0.0 +PV = 8.1.0 PR = r0 -PKG = libtinyxml2-8 -RPROVIDES = libtinyxml2 (=8.0.0) -RDEPENDS = glibc (>= 2.33) libgcc (>= 11.1.0) libstdc++ (>= 11.1.0) +RPROVIDES = +RDEPENDS = RRECOMMENDS = libtinyxml2-lic -PKGSIZE = 90076 +PKGSIZE = 0 FILES = /usr/bin/* /usr/sbin/* /usr/libexec/* /usr/lib/lib*.so.* /etc /com /var /bin/* /sbin/* /lib/*.so.* /lib/udev /usr/lib/udev /lib/udev /usr/lib/udev /usr/share/libtinyxml2 /usr/lib/libtinyxml2/* /usr/share/pixmaps /usr/share/applications /usr/share/idl /usr/share/omf /usr/share/sounds /usr/lib/bonobo/servers -FILELIST = /usr/lib/libtinyxml2.so.8 /usr/lib/libtinyxml2.so.8.0.0 +FILELIST = Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-05-19libtinyxml2: upgrade 8.0.0 -> 8.1.0zhengruoqin
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-04libtinyxml2: upgrade 7.1.0 -> 8.0.0Pierre-Jean Texier
Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-20libtinyxml2: update to 7.1.0Johannes Pointner
Also use license from new LICENSE.txt instead of using text from tinyxml2.cpp. Signed-off-by: Johannes Pointner <johannes.pointner@br-automation.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-29libtinyxml2: update to 7.0.1Brad Bishop
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-05libtinyxml2: update to 6.2.0Johannes Pointner
Signed-off-by: Johannes Pointner <johannes.pointner@br-automation.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-05-29libtinyxml2: rely on cmake.bbclass to put cmake package files in dev packageTrevor Woerner
The cmake.bbclass in oe-core now ensures that ${libdir}/cmake and ${datadir}/cmake end up in the dev package, so recipes no longer need to provide custom packaging rules to handles these files. http://git.openembedded.org/openembedded-core/commit/?id=d91dc4666683a96e9d03cbbd21b8a546f9069c93 Originally-conceived-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-07-14libtinyxml2: upgrade to 5.0.1Johannes Pointner
Signed-off-by: Johannes Pointner <johannes.pointner@br-automation.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-11-23libtinyxml2: Upgrade 3.0.0 -> 4.0.1Johannes Pointner
This new release includes loots of small (incompatible) changes, and the addition of int64 support. Signed-off-by: Johannes Pointner <johannes.pointner@br-automation.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-04-21libtinyxml2: update 2.2.0 -> 3.0.0Andre McCurdy
Also misc recipe cleanup, take license text from tinyxml2.cpp source file instead of using the entire readme.md, and build using cmake. Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-25libtinyxml2: drop trailing continuation character in do_compileMartin Jansa
* with newer bitbake it parses it differently and task fails: http://errors.yoctoproject.org/Errors/Details/35147/ DEBUG: Executing shell function do_compile /home/jenkins/oe/world/shr-core/tmp-glibc/work/armv5te-oe-linux-gnueabi/libtinyxml2/2.2.0+gitAUTOINC+d211bb1351-r0/temp/run.do_compile.21186: 118: /home/jenkins/oe/world/shr-core/tmp-glibc/work/armv5te-oe-linux-gnueabi/libtinyxml2/2.2.0+gitAUTOINC+d211bb1351-r0/temp/run.do_compile.21186: Syntax error: end of file unexpected (expecting "}") WARNING: exit code 2 from a shell command. ERROR: Function failed: do_compile (log file is located at /home/jenkins/oe/world/shr-core/tmp-glibc/work/armv5te-oe-linux-gnueabi/libtinyxml2/2.2.0+gitAUTOINC+d211bb1351-r0/temp/log.do_compile.21186) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-27libtinyxml2: new packageA. Varnin
TinyXML-2 is a rewrite of TinyXML-1. It provides some advantages over the original. They are covered on the homepage. (http://www.grinninglizard.com/tinyxml2/) Signed-off-by: A. Varnin <fenixk19@mail.ru> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>