aboutsummaryrefslogtreecommitdiff
path: root/lang
Commit message (Collapse)AuthorAge
...
* | | | | luasql: fix compile with mariadb-10.2.xSebastian Kemper2018-07-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is in anticipation of the mariadb upgrade to 10.2.x. luasql compile fails: In file included from src/ls_mysql.c:21:0: src/ls_mysql.c: In function 'luaopen_luasql_mysql': src/ls_mysql.c:605:25: error: expected ')' before 'MYSQL_SERVER_VERSION' lua_pushliteral (L, MYSQL_SERVER_VERSION); ^ src/ls_mysql.c:605:5: error: too few arguments to function 'lua_pushlstring' lua_pushliteral (L, MYSQL_SERVER_VERSION); ^ /home/equeiroz/src/openwrt-asus/staging_dir/target-mipsel_74kc_musl/usr/include/lua.h:175:16: note: declared here LUA_API void (lua_pushlstring) (lua_State *L, const char *s, size_t l); ^~~~~~~~~~~~~~~ To fix this cherry-pick upstream commit 6df3f672313f8dbca219199c8ec8d20c0247347f. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* | | | | node: bump to 8.11.3Hirokazu MORIKAWA2018-07-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update to v8.11.3 Several security fixes: CVE-2018-7167, CVE-2018-7161, CVE-2018-1000168,CVE-2018-7158, CVE-2018-7159, CVE-2018-7160 Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
* | | | | Merge pull request #6389 from pprindeville/perl-text-csv_xs-update-1.36Philip Prindeville2018-07-02
|\ \ \ \ \ | | | | | | | | | | | | perl-text-csv_xs: update to 1.36
| * | | | | perl-text-csv_xs: update to 1.36Philip Prindeville2018-07-01
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* | | | | | php7: update to 7.2.7Michael Heimpold2018-07-02
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | | | | | treewide: fix missing/wrong MIRROR_HASH for sources from githubYousong Zhou2018-07-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some of them forgot to update MIRROR_HASH on version change, others updated with wrong hash value. The new values were generated from tarballs prepared by the newly introduced github-tarball download methoded and confirmed consistent with those from sources.openwrt.org Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* | | | | | luai2c: remove it for missing sourcesYousong Zhou2018-07-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The github repo is gone Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* | | | | | Merge pull request #6333 from micmac1/php7-mysqlndMichael Heimpold2018-06-29
|\ \ \ \ \ \ | | | | | | | | | | | | | | php7: use mysqlnd
| * | | | | | php7: use mysqlndSebastian Kemper2018-06-22
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is in anticipation of the MariaDB upgrade from mariadb 10.1.x to 10.2.x. With the latter the PHP MySQL plugins fail to compile, e.g.: In file included from /home/equeiroz/src/openwrt-asus/build_dir/target-mipsel_74kc_musl/php-7.2.6/ext/mysqli/php_mysqli_structs.h:63:0, from /home/equeiroz/src/openwrt-asus/build_dir/target-mipsel_74kc_musl/php-7.2.6/ext/mysqli/mysqli.c:34: /home/equeiroz/src/openwrt-asus/staging_dir/target-mipsel_74kc_musl/usr/include/mysql/my_global.h:3:2: warning: #warning This file should not be included by clients, include only <mysql.h> [-Wcpp] #warning This file should not be included by clients, include only <mysql.h> ^~~~~~~ In file included from /home/equeiroz/src/openwrt-asus/build_dir/target-mipsel_74kc_musl/php-7.2.6/ext/mysqli/php_mysqli_structs.h:79:0, from /home/equeiroz/src/openwrt-asus/build_dir/target-mipsel_74kc_musl/php-7.2.6/ext/mysqli/mysqli.c:34: /home/equeiroz/src/openwrt-asus/staging_dir/target-mipsel_74kc_musl/usr/include/mysql/my_sys.h:3:2: warning: #warning This file should not be included by clients, include only <mysql.h> [-Wcpp] #warning This file should not be included by clients, include only <mysql.h> ^~~~~~~ In file included from /home/equeiroz/src/openwrt-asus/build_dir/target-mipsel_74kc_musl/php-7.2.6/ext/mysqli/mysqli.c:34:0: /home/equeiroz/src/openwrt-asus/build_dir/target-mipsel_74kc_musl/php-7.2.6/ext/mysqli/php_mysqli_structs.h:82:10: fatal error: my_list.h: No such file or directory #include <my_list.h> Upstream seems unlikely to fix this, see https://bugs.php.net/bug.php?id=75612. In the bug report it is suggested to not use libmysqlclient/libmariadbclient and instead utilize mysqlnd (MySQL Native Driver) provided by PHP. This is the default anyway. So add the mysqlnd module and remove the libmariadbclient depends. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* | | | | | golang: Download bootstrap source directly, use golang-specific mirrorsJeffery To2018-06-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These changes are a result of this conversation: https://github.com/openwrt/packages/commit/19292650241de44b4f12fb02f0e11127f069d2b4#r29531922 Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | | | | golang: Allow additional arguments when compiling Go packagesJeffery To2018-06-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This updates GoPackage/Build/Compile in golang-package.mk to accept additional arguments that are passed to the go command line. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | | | | golang: update to 1.10.3, add mirrorsJeffery To2018-06-27
| |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This also changes the bootstrap source URL to the official GitHub mirror, to make building easier for places where Google sites aren't accessible. Fixes #6326. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | | | Merge pull request #6342 from jefferyto/python-packages-updateHannu Nyman2018-06-25
|\ \ \ \ \ | |_|_|_|/ |/| | | | Python packages update
| * | | | twisted: update to 18.4.0, refresh patchesJeffery To2018-06-25
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | | | python-zope-interface: update to 4.5.0Jeffery To2018-06-25
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | | | python-pyasn1: update to 0.4.3Jeffery To2018-06-25
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | | | python-ply: update to 3.11Jeffery To2018-06-25
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | | | python-ipaddress: update to 1.0.22Jeffery To2018-06-25
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | | | python-hyperlink: update to 18.0.0Jeffery To2018-06-25
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | | | python-automat: update to 0.7.0, refresh patchesJeffery To2018-06-25
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | | | python-attrs: update to 18.1.0Jeffery To2018-06-25
| |/ / / | | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* / / / php7: add package dependency on zoneinfo-coreRafał Miłecki2018-06-24
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Having "select PACKAGE_zoneinfo-core" wasn't enough for builds without php7-cli=y or php7-cgi=y. It didn't result in installing zoneinfo-core when using "opkg install" (during runtime or when building images with CONFIG_TARGET_PER_DEVICE_ROOTFS). Missing zoneinfo results in PHP fatal errors, e.g.: Fatal error: DateTime::createFromFormat(): Timezone database is corrupt - this should *never* happen! For years users were told to manually install zoneinfo-core package. This problem was hidden for some time (including 17.01 release) due to disabled support for CONFIG_PHP7_SYSTEMTZDATA. It's now back as support for --with-system-tzdata was enabled again. The proper solution is to simply make php7 package depend on zoneinfo-core when PHP7_SYSTEMTZDATA is used. Fixes: 84e5012e8853 ("php7: re-enable system timezone data usage") Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
* | | Merge pull request #6064 from nxhack/fix_arm_arch_detectionHannu Nyman2018-06-20
|\ \ \ | | | | | | | | node: Fix incorrect detection of arm_version and arm_fpu
| * | | node: Fix incorrect detection of arm_version and arm_fpuHirokazu MORIKAWA2018-05-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | | Merge pull request #6204 from cretingame/masterHannu Nyman2018-06-13
|\ \ \ \ | |_|/ / |/| | | erlang: update to version 19.3, add packages
| * | | erlang: update to version 19.3, add packagesArnaud Sautaux2018-06-13
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New packages: * erlang-tools: This Erlang/OTP package provides support for misc tools. * erlang-reltool: This Erlang/OTP package provides support for release management. * erlang-erl-interface: This Erlang/OTP package provides support for erlang interoperability with other languages. * erlang-os_mon: This Erlang/OTP package provides the following services: - cpu_sup CPU load and utilization supervision - disksup Disk supervision - memsup Memory supervision * erlang-xmerl: This Erlang/OTP package provides functions for exporting XML data to an external format Signed-off-by: Arnaud Sautaux <arnaud.sautaux@infoteam.ch>
* | | python-cryptography: bump to version 2.2.2Alexandru Ardelean2018-06-11
| | | | | | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | python-idna: bump to version 2.7Alexandru Ardelean2018-06-11
| | | | | | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | python-cffi: bump to version 1.11.5Alexandru Ardelean2018-06-11
| | | | | | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | python-lxml: bump to version 4.2.1Alexandru Ardelean2018-06-11
| | | | | | | | | | | | Signed-off-by: Alexandru Ardelean <alexandru.ardelean@analog.com>
* | | python-asn1crypto: bump to version 0.24.0Alexandru Ardelean2018-06-11
| | | | | | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | python-pyopenssl: bump to version 18.0.0Alexandru Ardelean2018-06-11
|/ / | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | Merge pull request #5620 from kvuorine/python-pyserialHannu Nyman2018-06-06
|\ \ | | | | | | python-pyserial: Update to version 3.4
| * | python-pyserial: Update to version 3.4Kimmo Vuorinen2018-02-16
| | | | | | | | | | | | | | | | | | | | | | | | Update to version 3.4 Add build for python3 Add source packages Signed-off-by: Kimmo Vuorinen <kimmo.vuorinen@gmail.com>
* | | Merge pull request #6087 from cotequeiroz/luasec_openssl-1.1Hannu Nyman2018-06-05
|\ \ \ | | | | | | | | luasec: added openssl 1.1.0 compatibility
| * | | luasec: added openssl 1.1.0 compatibilityEneas U de Queiroz2018-05-23
| | |/ | |/| | | | | | | | | | | | | | | | This patch was a backport of 0.7alpha, without changing version 0.6 functionality. Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
* | | Merge pull request #6191 from valdi74/python-curl_fixHannu Nyman2018-06-05
|\ \ \ | | | | | | | | python-curl: Fix compilation error after upgrade to 7.43.0.2
| * | | python-curl: Fix compilation error after upgrade to 7.43.0.2Waldemar Konik2018-06-05
| | | | | | | | | | | | | | | | Signed-off-by: Waldemar Konik <informatyk74@interia.pl>
* | | | Merge pull request #6085 from cotequeiroz/lua-openssl_openssl-1.1Hannu Nyman2018-06-04
|\ \ \ \ | |/ / / |/| | | lua-openssl: upgrade to version 0.7.1
| * | | lua-openssl: upgrade to version 0.7.1Eneas U de Queiroz2018-05-21
| |/ / | | | | | | | | | | | | | | | This version brings compatibility with openssl 1.1.0 Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
* | | python-curl: update to 7.43.0.2Waldemar Konik2018-06-04
| | | | | | | | | | | | Signed-off-by: Waldemar Konik <informatyk74@interia.pl>
* | | php7: update to 7.2.6Michael Heimpold2018-05-27
| | | | | | | | | | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | | Merge pull request #6134 from MikePetullo/php7-pecl-krb5Michael Heimpold2018-05-27
|\ \ \ | | | | | | | | php7-pecl-krb5: add new package
| * | | php7-pecl-krb5: add new packageW. Michael Petullo2018-05-26
| | | | | | | | | | | | | | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* | | | php7-pecl-mcrypt: add new packageW. Michael Petullo2018-05-26
|/ / / | | | | | | | | | | | | | | | | | | PHP 7.2 dropped support for the libmcrypt binding. The binding is now provided by PECL, and a number of applications still rely on this package. Signed-off-by: W. Michael Petullo <mike@flyn.org>
* | | Merge pull request #5780 from jefferyto/golangJo-Philipp Wich2018-05-24
|\ \ \ | |/ / |/| | golang: new packages
| * | golang: new packagesJeffery To2018-03-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From golang.org: The Go programming language is an open source project to make programmers more productive. This commit consists of two "parts": * golang/host: Main Go compiler for host (installed to STAGING_DIR_HOST/lib/go-cross), used to cross-compile Go programs to be packaged. * golang (and golang-src/golang-doc): Main Go compiler for on-target development. These packages are quite large, but I would expect only developers to install these. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | node: fix host build failHirokazu MORIKAWA2018-05-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | php7: replace libmysqlclient dependencies with libmariadbclientMichael Heimpold2018-05-15
| | | | | | | | | | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | | python,python3: remove `--ignore-installed` flag for host packagesAlexandru Ardelean2018-05-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was copied over from python-packages, when support for installing packages host-side (via pip) was added. Based on the discussion on this commit: https://github.com/openwrt/packages/commit/612c53fc6c3d9ba2a57f7329baf055f1d59a9246 it was mentioned that removing this may add more benefit in terms of reducing build time, because packages won't get reinstalled every time. I'm not entirely sure about any potential side-effects of this, but it's worth trying it out. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>