Hirokazu MORIKAWA
c4ddc21bf6
icu: fix CVE-2020-10531
...
FIX CVE-2020-10531
An integer overflow, leading to a heap-based buffer overflow, exists in the UnicodeString::doAppend() function in common/unistr.cpp.
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2020-03-21 09:18:49 +09:00
Hirokazu MORIKAWA and Rosen Penev
d905324e49
node-hid: fix i386 build fail
...
more stability for parallel build
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
(cherry-picked from 1aa55f86b5 )
2020-01-26 20:44:02 -08:00
Hirokazu MORIKAWA and Rosen Penev
4ac86244ab
node-serialport: fix i386 build fail
...
more stability for parallel build
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
(cherry-picked from 1ce1ca6e06 )
2020-01-26 20:38:07 -08:00
Hirokazu MORIKAWA and Rosen Penev
45e38f116c
node-serialport: fix i386 build fail
...
more stability for parallel build
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
(cherry-picked from 1ce1ca6e06 )
2019-08-21 19:35:50 -07:00
Hirokazu MORIKAWA and Rosen Penev
19ee25df60
node-hid: fix i386 build fail
...
more stability for parallel build
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
(cherry-picked from 1aa55f86b5 )
2019-08-21 19:33:12 -07:00
Hirokazu MORIKAWA
94b07876ea
icu: [openwrt-18.06] support for new Japanese era Reiwa
...
support for new Japanese era Reiwa
change source url
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2019-04-18 14:03:13 +09:00
Hirokazu MORIKAWA and Jo-Philipp Wich
93587e54e6
node: Fix incorrect detection of arm_version and arm_fpu
...
Automatic detection of the arm architecture does not work well.
http://downloads.lede-project.org/snapshots/faillogs/arm_arm1176jzf-s_vfp/packages/node/compile.txt
```
../deps/v8/src/arm/assembler-arm.cc:176:2: error: #error "CAN_USE_ARMV7_INSTRUCTIONS should match CAN_USE_VFP3_INSTRUCTIONS"
#error "CAN_USE_ARMV7_INSTRUCTIONS should match CAN_USE_VFP3_INSTRUCTIONS"
^~~~~
```
https://github.com/openwrt/packages/issues/5728
Explicitly set cpu arch optimization flag to the compiler option so that "configure" script correctly identifies "arm version".
(Raspberry Pi Zero W)
Raspbian:
```
raspberrypi:~ $ echo | gcc -dM -E - | grep ARM_ARCH
```
OpenWrt (cross-env):
```
ubuntu:~ $ echo | ./arm-openwrt-linux-muslgnueabi-gcc -dM -E - | grep ARM_ARCH
```
```
ubuntu:~ $ echo | ./arm-openwrt-linux-muslgnueabi-gcc -mcpu=arm1176jzf-s -dM -E - | grep ARM_ARCH
```
Also specifying an option lines compactly.
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
(cherry picked from commit 3482320c2a )
2018-09-24 08:45:42 +02:00
Hirokazu MORIKAWA and Jo-Philipp Wich
c999832881
node: fix host build fail
...
modify patch.
https://github.com/nodejs/node/pull/19196
made not to use libressl headers
fix to include path not to use "host/include"
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
(cherry picked from commit 818770d273 )
2018-09-24 08:45:42 +02:00
Hirokazu MORIKAWA
9924301f42
swig: support latest versions of node.js
...
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2018-04-26 11:52:48 +09:00
Hirokazu MORIKAWA
2f3b30ab13
swig: bump to 3.0.12
...
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2018-04-25 17:26:05 +09:00
Hirokazu MORIKAWA
c8bd8fae81
icu: update to 61.1
...
Maintainer: me
Compile tested: ar71xx, LEDE trunk r5488-893a1ed
Run tested: NONE
Description:
ICU 61 upgrades to CLDR 33 locale data, has a new Java implementation
for number and currency parsing, and includes many small API additions,
improvements, and bug fixes.
(includes security fix CVE-2017-17484,CVE-2017-15422)
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2018-03-27 15:57:54 +09:00
Hirokazu MORIKAWA
1ae5a53f7b
icu: update to 60.2
...
Maintainer: me
Compile tested: ar71xx, LEDE trunk r5488-893a1ed
Run tested: NONE
Description:
upstream update to 60.2
note: fix g++-4 issue
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2017-12-14 09:35:17 +09:00
Hirokazu MORIKAWA
367cd73bf0
avahi: Changed the condition of InstallDev
...
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2017-11-17 16:02:33 +09:00
Hirokazu MORIKAWA
37be5e57bc
icu: bump to 60.1
...
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2017-11-07 10:44:57 +09:00
Hirokazu MORIKAWA and Yousong Zhou
f90bba4046
icu: fix CVE-2017-14952 Double-Free Vulnerability
...
http://www.sourcebrella.com/blog/double-free-vulnerability-international-components-unicode-icu/
https://security-tracker.debian.org/tracker/CVE-2017-14952
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2017-10-24 02:35:19 -05:00
Hirokazu MORIKAWA
67a7fea5bc
bluez: bump to 5.47 fix CVE-2017-1000250
...
http://www.bluez.org/release-of-bluez-5-47/
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2017-09-22 15:51:37 +09:00
Hirokazu MORIKAWA
1bfa3503e2
node-serialport: fix PKG_NODE_VERSION
...
and modify position of DEPENDS line
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2017-09-13 14:59:14 +09:00
Hirokazu MORIKAWA
9eb23306d3
node-hid: Correct multiple DEPENDS lines
...
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2017-09-13 14:56:11 +09:00
Hirokazu MORIKAWA
1e60a2c07d
node-cylon: fix PKG_NODE_VERSION
...
and modify position of DEPENDS line
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2017-09-13 14:51:52 +09:00
Hirokazu MORIKAWA
617441d0a9
node-arduino-firmata: Correct multiple DEPENDS lines & fix PKG_NODE_VERSION
...
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2017-09-13 14:46:20 +09:00
Hirokazu MORIKAWA
dd3dbcfd07
node: delete unnecessary TAB characters at the end of a line
...
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2017-09-11 12:49:04 +09:00
Hirokazu MORIKAWA
5a607c58a0
node: fix typo
...
https://github.com/openwrt/packages/issues/4742
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2017-09-07 10:17:03 +09:00
Hirokazu MORIKAWA
91439ec7f8
icu: Don't link icudata as a data only library
...
libicudata.so not build hard-float ABI
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2017-06-12 17:33:07 +09:00
Hirokazu MORIKAWA
c0f01276b2
icu: bump to 59.1
...
Maintainer: me
Compile tested: ar71xx brcm2708, LEDE trunk r3972-aefa195
Run tested: NONE
Description:
upstream update to 59.1
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2017-04-17 09:47:25 +09:00
Hirokazu MORIKAWA
4abf8f4ae3
icu: Added icu-config installation to InstallDev
...
Maintainer: me
Compile tested: ar71xx, mips_24kc_gcc-6.3.0_musl, LEDE trunk r3576-ea24d87
Run tested: NONE
Description:
"php7-mod-intl" build fail, because of lacking icu-config.
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2017-02-24 17:31:24 +09:00
Hirokazu MORIKAWA
dd7c14081b
icu: support OpenWrt trunk host-build.mk issue
...
Maintainer: me
Compile tested: ar71xx, mips_34kc_gcc-5.3.0_musl, OpenWrt trunk 50104
ar71xx, mips_24kc_gcc-5.4.0_musl, LEDE trunk r3503-a112435
Run tested: NONE
Description:
openwrt buildbot report build fail
```
./runConfigureICU CC="gcc" CFLAGS="-O2 -I/home/builder/trunk/openwrt/staging_dir/host/include -I/home/builder/trunk/openwrt/staging_dir/host/usr/include -I/home/builder/trunk/openwrt/staging_dir/target-i386_pentium4_glibc-2.22/host/include" CPPFLAGS="-I/home/builder/trunk/openwrt/staging_dir/host/include -I/home/builder/trunk/openwrt/staging_dir/host/usr/include -I/home/builder/trunk/openwrt/staging_dir/target-i386_pentium4_glibc-2.22/host/include" LDFLAGS="-L/home/builder/trunk/openwrt/staging_dir/host/lib -L/home/builder/trunk/openwrt/staging_dir/host/usr/lib -L/home/builder/trunk/openwrt/staging_dir/target-i386_pentium4_glibc-2.22/host/lib" SHELL="/usr/bin/env bash" Linux/gcc CC="gcc" CXX="g++" --disable-debug --enable-release --enable-shared --enable-static --enable-draft --enable-renaming --disable-tracing --disable-extras --enable-dyload --prefix=/home/builder/trunk/openwrt/staging_dir/target-i386_pentium4_glibc-2.22/host ; fi )
runConfigureICU: unrecognized platform "CC=gcc" (use --help for help)
```
"host-build.mk" is differs between OpenWrt and LEDE.
https://github.com/openwrt/packages/pull/3993
https://github.com/lede-project/source/commit/83b6bfc2357458f219872f97ed9c4894106131a1
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2017-02-16 11:43:21 +09:00
Hirokazu MORIKAWA
1afed3f13a
icu: fix fail situation of CONFIG_CCACHE=y
...
Maintainer: me
Compile tested: brcm2708 ,aarch64_cortex-a53+neon-vfpv4_musl, LEDE head r3426-4c09f99
Run tested: NONE
Description:
buildbots fail situation of CONFIG_CCACHE=y
`Running ./configure CC=ccache gcc CXX=ccache g++ ....`
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2017-02-13 19:42:01 +09:00
Hirokazu MORIKAWA
a406800bc9
icu: specify cross compile variables
...
Maintainer: me
Compile tested: brcm2708
aarch64_cortex-a53+neon-vfpv4_musl
LEDE head r3426-4c09f99
Run tested: NONE
Description:
buildbots fail on link ARM object.
error: xxxxxx.o uses VFP register arguments,
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2017-02-13 14:43:12 +09:00
Hirokazu MORIKAWA
9a1b666cf7
icu: move necessary files to STAGING_DIR_HOSTPKG
...
Maintainer: me
Compile tested: ar71xx mips_24kc_musl LEDE r3346-9eacb9d
Run tested: NONE
Description:
buildbots fail at accessing files under HOST_BUILD_DIR.
http://downloads.lede-project.org/snapshots/faillogs/mips_24kc/packages/icu/compile.txt
Move necessary files to STAGING_DIR_HOSTPKG.
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2017-02-10 16:28:51 +09:00
Hirokazu MORIKAWA
67b5e98f5b
icu: Bumped to v58.2
...
Maintainer: @nxhack
Compile tested: ar71xx mips_24kc_musl-1.1.15 LEDE r2610-324bdf3
Run tested: NONE
Description:
icu: Bumped to v58.2
for emoji handling
previous PR #2817
add patches/001-disable-strtod_l.patch
missing xlocale.h in case of using musl.
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2017-01-11 11:13:35 +09:00
Hirokazu MORIKAWA
6cb753511a
logrotate: configure without libacl
...
Issue:
https://github.com/openwrt/packages/issues/3191
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2016-09-23 17:37:09 +09:00
Hirokazu MORIKAWA
0bf83dfc56
Fix nonnull-compare compile error
...
---
config.c: In function 'strndup':
config.c:87:10: error: nonnull argument 's' compared to NULL [-Werror=nonnull-compare]
if(!s)
^
cc1: all warnings being treated as errors
---
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2016-09-13 17:31:54 +09:00