Jiri Slachta [Sun, 18 Mar 2018 08:58:49 +0000 (09:58 +0100)]
Merge pull request #304 from guidosarducci/master-siproxd-update
siproxd init code and usability improvements
guidosarducci [Wed, 18 Oct 2017 06:39:01 +0000 (23:39 -0700)]
siproxd: improve syslog messages
Use explicit ident string ("siproxd") instead of NULL, as the latter is
not guaranteed to prepend the program name (e.g. unspecified in POSIX),
and may result in syslog messages identified only by PID.
Use consistent facility (LOG_DAEMON) across openlog() and syslog() calls.
Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
guidosarducci [Fri, 9 Mar 2018 07:17:30 +0000 (23:17 -0800)]
siproxd: add usage comments, examples to default UCI config
Explain default configuration options and potential firewall settings.
Provide examples of using documented siproxd configuration directives.
Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
guidosarducci [Sat, 3 Mar 2018 22:15:41 +0000 (14:15 -0800)]
siproxd: use UCI callback processing, reduce code size
Switch to using callback functions for UCI config processing, and remove
the unnecessary scan_interfaces() call together with related code.
Instead of explicitly handling every possible siproxd config option, use
callbacks to deal with those defined in the UCI config file, and directly
handle only selected options with desired default values. This shrinks
the init code by ~3.5 KB and simplifies updating to future siproxd
versions with new options.
(Note: this change exposed some long-standing, broken aspects of UCI
callback handling, fixed in https://github.com/openwrt/openwrt/pull/805.)
Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
Jiri Slachta [Fri, 16 Mar 2018 06:36:54 +0000 (07:36 +0100)]
Merge pull request #303 from ryzhovau/iksemel-src
iksemel: use Google Storage API to get sources from former Googlecode
Alexander Ryzhov [Fri, 16 Mar 2018 06:28:50 +0000 (09:28 +0300)]
iksemel: use Google Storage API to get sources from former Googlecode
Signed-off-by: Alexander Ryzhov <openwrt@ryzhov-al.ru>
Jiri Slachta [Tue, 13 Mar 2018 15:05:44 +0000 (16:05 +0100)]
Merge pull request #302 from micmac1/sipp-standard-c++-lib
sipp: use preferred standard C++ lib
Jiri Slachta [Tue, 13 Mar 2018 15:05:20 +0000 (16:05 +0100)]
Merge pull request #301 from micmac1/asterisk-standard-c++-lib
Asterisk standard c++ lib
Sebastian Kemper [Tue, 13 Mar 2018 12:08:50 +0000 (13:08 +0100)]
sipp: use preferred standard C++ lib
Currently libstdc++ is hardcoded. Change that and use whatever standard
C++ lib has preference.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Tue, 13 Mar 2018 12:03:45 +0000 (13:03 +0100)]
asterisk-15.x: use preferred standard C++ lib
Currently libstdc++ is hardcoded. Change that and use whatever standard
C++ lib has preference.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Tue, 13 Mar 2018 12:02:10 +0000 (13:02 +0100)]
asterisk-15.x: clean up DEPENDS
- The main package does not actually depend on libpopt. Only the utility
smsq does. This commit reflects that in the dependencies.
- libxslt is only used if generating the XML documentation, which this
package does not use. So remove the bogus dependency.
- app-sms does not depend on libpopt either. It has another dependency
on libstdcpp, which is already covered by the main package. This removes
both dependencies.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Tue, 13 Mar 2018 11:59:29 +0000 (12:59 +0100)]
asterisk-13.x: use preferred standard C++ lib
Currently libstdc++ is hardcoded. Change that and use whatever standard
C++ lib has preference.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Tue, 13 Mar 2018 11:51:34 +0000 (12:51 +0100)]
asterisk-13.x: clean up DEPENDS
- The main package does not actually depend on libpopt. Only the utility
smsq does. This commit reflects that in the dependencies.
- libxslt is only used if generating the XML documentation, which this
package does not use. So remove the bogus dependency.
- app-sms does not depend on libpopt either. It has another dependency
on libstdcpp, which is already covered by the main package. This removes
both dependencies.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Tue, 13 Mar 2018 11:03:47 +0000 (12:03 +0100)]
pjproject: use preferred standard C++ lib
Currently libstdc++ is hardcoded. Change that and use whatever standard
C++ lib has preference.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Jiri Slachta [Tue, 13 Mar 2018 07:42:32 +0000 (08:42 +0100)]
Merge pull request #295 from micmac1/dongle-up
asterisk-chan-dongle: simplify and update snapshot
Jiri Slachta [Tue, 13 Mar 2018 07:42:18 +0000 (08:42 +0100)]
Merge pull request #297 from micmac1/sccp-up
asterisk-chan-sccp: bump and cleanup
Jiri Slachta [Tue, 13 Mar 2018 07:41:47 +0000 (08:41 +0100)]
Merge pull request #294 from micmac1/pkg_conf_dep_ast15
asterisk-15.x: remove hack, fix deps and add PKG_CONFIG_DEPENDS
Jiri Slachta [Tue, 13 Mar 2018 07:41:34 +0000 (08:41 +0100)]
Merge pull request #293 from micmac1/pkg_conf_dep_ast13
asterisk-13.x: remove hack, fix deps and add PKG_CONFIG_DEPENDS
Jiri Slachta [Tue, 13 Mar 2018 07:41:07 +0000 (08:41 +0100)]
Merge pull request #292 from micmac1/pkg_conf_dep_pjsip
pjproject: add PKG_CONFIG_DEPENDS
Jiri Slachta [Tue, 13 Mar 2018 07:40:38 +0000 (08:40 +0100)]
Merge pull request #283 from micmac1/siproxd-updates
Siproxd updates
Jiri Slachta [Tue, 13 Mar 2018 07:25:40 +0000 (08:25 +0100)]
Merge pull request #291 from micmac1/compile-fix-pcapsipdump
pcapsipdump: compile fixes
Jiri Slachta [Tue, 13 Mar 2018 07:25:12 +0000 (08:25 +0100)]
Merge pull request #296 from micmac1/lantiq-up
asterisk-chan-lantiq: update snapshot
Jiri Slachta [Tue, 13 Mar 2018 07:24:54 +0000 (08:24 +0100)]
Merge pull request #298 from micmac1/kam-up
Kamailio 5: version bump + PKG_CONFIG_DEPENDS
Jiri Slachta [Tue, 13 Mar 2018 07:24:45 +0000 (08:24 +0100)]
Merge pull request #299 from micmac1/yate-up
yate: add PKG_CONFIG_DEPENDS
micmac1 [Sun, 11 Mar 2018 22:40:23 +0000 (23:40 +0100)]
Merge pull request #300 from micmac1/follow-user-c++-selection
Follow user standard C++ lib selection
Sebastian Kemper [Sun, 11 Mar 2018 22:29:32 +0000 (23:29 +0100)]
freeswitch-stable: use preferred standard C++ lib
Currently libstdc++ is hardcoded. Change that and use whatever standard
C++ lib has preference.
Note: Two modules, event_zmq and v8, do not compile against libuClibc++.
For them to be available libstdcpp needs to have preference.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sun, 11 Mar 2018 22:25:33 +0000 (23:25 +0100)]
libctb: use preferred standard C++ lib
Currently libstdc++ is hardcoded. Change that and use whatever standard
C++ lib has preference.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sun, 11 Mar 2018 22:20:11 +0000 (23:20 +0100)]
gsmlib: use preferred standard C++ lib
Currently libstdc++ is hardcoded. Change that and use whatever standard
C++ lib has preference.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sun, 11 Mar 2018 09:49:03 +0000 (10:49 +0100)]
asterisk-chan-lantiq: add back nonshared flag
The module is never attempted to build in the regular buildbot package
cycle. Stick back the nonshared flag to get at least some log during
the target build cycle.
This also updates the dependency on kmod-ltq-vmmc to be selective (+).
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Fri, 9 Mar 2018 15:57:30 +0000 (16:57 +0100)]
yate: add PKG_CONFIG_DEPENDS
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Fri, 9 Mar 2018 15:37:35 +0000 (16:37 +0100)]
kamailio-5.x: add PKG_CONFIG_DEPENDS
The module list is necessary, unfortunately. But having working
PKG_CONFIG_DEPENDS is nice and the list rarely needs updating.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Fri, 9 Mar 2018 15:36:16 +0000 (16:36 +0100)]
kamailio-5.x: version bump
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Fri, 9 Mar 2018 14:30:20 +0000 (15:30 +0100)]
asterisk-chan-sccp: remove iostreams workaround
The iostreams patch was dropped from the asterisk 13 package. The
workaround can go away.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Fri, 9 Mar 2018 14:29:26 +0000 (15:29 +0100)]
asterisk-chan-sccp: update snapshot
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Fri, 9 Mar 2018 14:04:24 +0000 (15:04 +0100)]
asterisk-chan-lantiq: update snapshot
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Fri, 9 Mar 2018 13:52:40 +0000 (14:52 +0100)]
asterisk-chan-dongle: update snapshot
./configure now requires us to set DESTDIR.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Fri, 9 Mar 2018 13:49:18 +0000 (14:49 +0100)]
asterisk-chan-dongle: add patch to force OpenWrt CFLAGS
Prevent ./configure from adding '-O6' to CFLAGS.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Fri, 9 Mar 2018 13:47:32 +0000 (14:47 +0100)]
asterisk-chan-dongle: simplify Makefile
Simplify the Makefile by using the default Build/Compile routine.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Fri, 9 Mar 2018 12:01:29 +0000 (13:01 +0100)]
asterisk-15.x: add PKG_CONFIG_DEPENDS
The module and util lists are necessary, unfortunately. But having
working PKG_CONFIG_DEPENDS is nice and the lists rarely need updating.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Fri, 9 Mar 2018 11:59:36 +0000 (12:59 +0100)]
asterisk-15.x: remove .lastclean hack
Remove the hack. Instead just call make with .lastclean and afterward
make menuselect again. If .lastclean was not removed by menuselect this
will not do anything, which is nice.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Fri, 9 Mar 2018 11:57:45 +0000 (12:57 +0100)]
asterisk-15.x: update compile stage
- define Build/menuselect for reuse
- call the default Compile define for menuselect-tree
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Fri, 9 Mar 2018 11:55:25 +0000 (12:55 +0100)]
asterisk-15.x: add missing util dependencies
The AEL utils need the pbx-ael module selected, otherwise they won't be
built.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Fri, 9 Mar 2018 11:47:58 +0000 (12:47 +0100)]
asterisk-13.x: add PKG_CONFIG_DEPENDS
The module and util lists are necessary, unfortunately. But having
working PKG_CONFIG_DEPENDS is nice and the lists rarely need updating.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Fri, 9 Mar 2018 11:42:33 +0000 (12:42 +0100)]
asterisk-13.x: remove .lastclean hack
Remove the hack. Instead just call make with .lastclean and afterward
make menuselect again. If .lastclean was not removed by menuselect this
will not do anything, which is nice.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Fri, 9 Mar 2018 11:40:07 +0000 (12:40 +0100)]
asterisk-13.x: update compile stage
- define Build/menuselect for reuse
- call the default Compile define for menuselect-tree
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Fri, 9 Mar 2018 11:34:48 +0000 (12:34 +0100)]
asterisk-13.x: add missing util dependencies
The AEL utils need the pbx-ael module selected, otherwise they won't be
built.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Thu, 8 Mar 2018 15:07:39 +0000 (16:07 +0100)]
pjproject: add PKG_CONFIG_DEPENDS
It is unlikely that SOFT_FLOAT is toggled, but add it to
PKG_CONFIG_DEPENDS for completeness' sake anyway.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Thu, 8 Mar 2018 14:56:46 +0000 (15:56 +0100)]
pcapsipdump: compile fixes
Previous revert only works when libstdcpp is the default C++ lib. To
make the compile work in all scenarios LIBS needs to be defined and
MAKE_FLAGS are required instead of MAKE_VARS, otherwise the included
variables are overridden.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Jiri Slachta [Sun, 4 Mar 2018 19:24:42 +0000 (20:24 +0100)]
Merge pull request #290 from micmac1/revert-telephony
Revert uclibc++ commits
Sebastian Kemper [Sun, 4 Mar 2018 18:21:09 +0000 (19:21 +0100)]
yate: revert uclibc++ commit
This reverts commit
b8b9818a13366e69eb769aeee973db18eecfcca8.
In hindsight I have to admit I did not correctly understand the
implications of the uclibc++.mk include.
The include allows a package to follow the user's choice regarding which
C++ library should be the standard. Linking against uClibc++ instead of
libstd++ is not a problem when running musl (which is what I had
incorrectly assumed), as both C++ libs are separate packages. And
uClibc++ is a lot smaller than libstd++, which is probably why it is
even the default C++ lib on OpenWrt currently.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sun, 4 Mar 2018 18:18:33 +0000 (19:18 +0100)]
pcapsipdump: revert uclibc++ commit
This reverts commit
6857bc21ebb7ab6408a968797f699921f0fb6441.
In hindsight I have to admit I did not correctly understand the
implications of the uclibc++.mk include.
The include allows a package to follow the user's choice regarding which
C++ library should be the standard. Linking against uClibc++ instead of
libstd++ is not a problem when running musl (which is what I had
incorrectly assumed), as both C++ libs are separate packages. And
uClibc++ is a lot smaller than libstd++, which is probably why it is
even the default C++ lib on OpenWrt currently.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
micmac1 [Sun, 4 Mar 2018 17:51:54 +0000 (18:51 +0100)]
Merge pull request #289 from micmac1/fs-updates
freeswitch-stable updates
Sebastian Kemper [Sun, 4 Mar 2018 17:47:04 +0000 (18:47 +0100)]
freeswitch-stable: fix CVE in libvpx
Patch copied from Debian to fix CVE-2017-13194.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sun, 4 Mar 2018 17:41:26 +0000 (18:41 +0100)]
freeswitch-stable: unite libvpx patches, address CVE
Currently there are two simple patches for libvpx. This commit puts the
second patch into the first.
Also added:
- CPPFLAGS
- a flag to address CVE-2017-0641
- comments
A tiff patch got refreshed due to the above.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sun, 4 Mar 2018 17:37:48 +0000 (18:37 +0100)]
freeswitch-stable: clean up PKG_CONFIG_DEPENDS
A lot of entries in there are unnecessary. Remove them and add the
essential bits.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sun, 4 Mar 2018 17:25:11 +0000 (18:25 +0100)]
freeswitch-stable: move module selection to Build/Configure
Currently the routine that sets up the modules.conf file resides in
Build/Prepare.
When PKG_CONFIG_DEPENDS causes a reconfiguration, Build/Prepare is not
triggered. So if another module gets selected in menuconfig, this module
would not be added to modules.conf, meaning the rebuild would fail.
Add the routine to Build/Compile to address this.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sun, 4 Mar 2018 17:09:29 +0000 (18:09 +0100)]
freeswitch-stable: move source file copying to Build/Compile
Some source files need to be copied into PKG_BUILD_DIR. This is
currently done in Build/Prepare.
When PKG_CONFIG_DEPENDS causes a reconfiguration, Build/Prepare is not
triggered again, meaning needed source files would not be copied.
Move these lines to Build/Compile to address this.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Jiri Slachta [Sat, 3 Mar 2018 09:51:53 +0000 (10:51 +0100)]
Merge pull request #279 from micmac1/libosip2-flags
Libosip2 flags and defines
Jiri Slachta [Sat, 3 Mar 2018 09:50:50 +0000 (10:50 +0100)]
Merge pull request #282 from micmac1/spandsp-flags
Spandsp flags
Jiri Slachta [Sat, 3 Mar 2018 09:50:23 +0000 (10:50 +0100)]
Merge pull request #284 from micmac1/yate-updates
Yate updates
micmac1 [Tue, 27 Feb 2018 19:26:56 +0000 (20:26 +0100)]
Merge pull request #288 from micmac1/upd-gsmlib
gsmlib: update PKG_BUILD_DEPENDS
Sebastian Kemper [Tue, 27 Feb 2018 19:24:16 +0000 (20:24 +0100)]
gsmlib: update PKG_BUILD_DEPENDS
gettext-full/host is not enough. We need m4 files from gettext-full as
well.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Jiri Slachta [Tue, 27 Feb 2018 08:22:04 +0000 (09:22 +0100)]
Merge pull request #277 from micmac1/bcg729-flags
Bcg729 flags
Jiri Slachta [Tue, 27 Feb 2018 08:21:38 +0000 (09:21 +0100)]
Merge pull request #278 from micmac1/dahdi-linux-flags
Dahdi flags and defines
Jiri Slachta [Tue, 27 Feb 2018 07:34:52 +0000 (08:34 +0100)]
Merge pull request #280 from micmac1/libpri-symlink
libpri: update install defines
Jiri Slachta [Tue, 27 Feb 2018 07:34:31 +0000 (08:34 +0100)]
Merge pull request #281 from micmac1/libsrtp-flags
Libsrtp flags and missing symlink
Jiri Slachta [Tue, 27 Feb 2018 07:32:54 +0000 (08:32 +0100)]
Merge pull request #285 from micmac1/ast-up-for-master
Asterisk/pjproject updates for master
Sebastian Kemper [Mon, 26 Feb 2018 21:41:37 +0000 (22:41 +0100)]
asterisk-15.x: bump to 15.2.2
- Fixes:
AST-2018-004
AST-2018-005
AST-2018-006
- Remove res_pjsip_transport_management.so as it got moved into
res_pjsip's core as per AST-2018-003.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Mon, 26 Feb 2018 21:36:55 +0000 (22:36 +0100)]
asterisk-13.x: bump to 13.19.2
- Fixes:
AST-2018-004
AST-2018-005
- Remove res_pjsip_transport_management.so as it got moved into
res_pjsip's core as per AST-2018-003.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Mon, 26 Feb 2018 21:33:31 +0000 (22:33 +0100)]
pjproject: bump to 2.7.2
Includes security fixes:
2094: Crash when receiving SDP with invalid fmtp attribute
2095: Crash when parsing SDP with an invalid media format description
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sat, 24 Feb 2018 10:37:46 +0000 (11:37 +0100)]
yate: update install define
- Simplify lib install
- Use $(INSTALL_CONF) for config files
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sat, 24 Feb 2018 10:35:04 +0000 (11:35 +0100)]
yate: add DAHDI support
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sat, 24 Feb 2018 10:25:07 +0000 (11:25 +0100)]
siproxd: update module install define
Use $(INSTALL_BIN) as the modules are installed by siproxd as
executables. Remove the wildcards from this line as they're not needed.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sat, 24 Feb 2018 10:22:36 +0000 (11:22 +0100)]
siproxd: update libltdl handling
Remove LIBLTDL from the Makefile as well as a patch related to LTDL.
Both have in common that they accomplish absolutely nothing.
Also explicitly disable the use of the internal libltdl.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sat, 24 Feb 2018 10:01:53 +0000 (11:01 +0100)]
spandsp: use $(INSTALL_DATA) for regular files
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sat, 24 Feb 2018 09:56:13 +0000 (10:56 +0100)]
spandsp: remove $(FPIC) from TARGET_CFLAGS
spandsp already makes sure that the compiler emits position-independent
code. Adding $(FPIC) makes no difference. In addition the spandsp build
system puts its own flag behind the CFLAGS, overriding whatever was set
before.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sat, 24 Feb 2018 09:51:15 +0000 (10:51 +0100)]
libsrtp: install additional symlink
Makes sure that the libsrtp.so symlink gets installed on the target
devices as well.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sat, 24 Feb 2018 09:49:43 +0000 (10:49 +0100)]
libsrtp: remove $(FPIC) from TARGET_CFLAGS
bgg729 already makes sure that the compiler emits position-independent
code. Adding $(FPIC) makes no difference. In addition the libsrtp build
system puts its own flag behind the CFLAGS, overriding whatever was set
before.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sat, 24 Feb 2018 09:45:39 +0000 (10:45 +0100)]
libpri: update install defines
- Use $(INSTALL_DATA) for the header file.
- Make sure that also the libpri.so symlink gets installed.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sat, 24 Feb 2018 09:37:25 +0000 (10:37 +0100)]
libosip2: simplify install define
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sat, 24 Feb 2018 09:35:35 +0000 (10:35 +0100)]
libosip2: remove $(FPIC) from TARGET_CFLAGS
libosip2 already makes sure that the compiler emits position-independent
code. Adding $(FPIC) makes no difference. In addition the libosip2 build
system puts its own flag behind the CFLAGS, overriding whatever was set
before.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sat, 24 Feb 2018 09:28:13 +0000 (10:28 +0100)]
dahdi-tools: update install defines
- use $(INSTALL_BIN) and $(INSTALL_DATA) where possible.
- instead of creating symlinks manually just copy them.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sat, 24 Feb 2018 09:23:27 +0000 (10:23 +0100)]
bcg729: fix a typo
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sat, 24 Feb 2018 09:15:20 +0000 (10:15 +0100)]
dahdi-tools: clean up make flags, remove $(FPIC)
- Remove all flags/variables that are not used at all.
- dahdi-tools already makes sure that the compiler emits
position-independent code for libtonezone. Adding $(FPIC) makes no
difference. In addition the dahdi-toolsbuild system puts its own flag
behind the CFLAGS, overriding whatever was set before. Also the
applications should never be built with PIC, it should only be done for
the lib.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sat, 24 Feb 2018 09:10:16 +0000 (10:10 +0100)]
dahdi-linux: clean up make flags
Remove all flags/variables that are not used at all. Remove some ':'
that are not needed in the context.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sat, 24 Feb 2018 08:45:23 +0000 (09:45 +0100)]
bcg729: remove $(FPIC) from TARGET_CFLAGS
bgg729 already makes sure that the compiler emits position-independent
code. Adding $(FPIC) makes no difference. In addition the bcg729 build
system puts its own flag behind the CFLAGS, overriding whatever was set
before.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sat, 24 Feb 2018 08:42:50 +0000 (09:42 +0100)]
bcg729: add OpenWrt CPPFLAGS
Add TARGET_CPPFLAGS to TARGET_CFLAGS, otherwise OpenWrt's CPPFLAGS are
ignored (i.e. fortify-source headers are not picked up).
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Jiri Slachta [Wed, 21 Feb 2018 07:23:34 +0000 (08:23 +0100)]
Merge pull request #253 from neheb/patch-1
bcg729: Remove BUILD_PATENTED.
Jiri Slachta [Sun, 18 Feb 2018 17:59:59 +0000 (18:59 +0100)]
Merge pull request #270 from micmac1/dahdi-linux-uaccess-fixes
dahdi-linux: include linux/uaccess.h rather than asm/uaccess.h
Jiri Slachta [Sun, 18 Feb 2018 17:57:36 +0000 (18:57 +0100)]
Merge pull request #272 from micmac1/baresip-version-bump
Re, Baresip: version bump
Jiri Slachta [Sun, 18 Feb 2018 17:56:56 +0000 (18:56 +0100)]
Merge pull request #269 from micmac1/kam5-util-lib-rename
kamailio-5.x: update libs and utils handling
Jiri Slachta [Sun, 18 Feb 2018 17:55:01 +0000 (18:55 +0100)]
Merge pull request #274 from micmac1/rtpproxy-bump
Rtpproxy bump
Jiri Slachta [Sun, 18 Feb 2018 17:46:14 +0000 (18:46 +0100)]
Merge pull request #273 from micmac1/asterisk-bumps
Asterisk bumps
Jiri Slachta [Sun, 18 Feb 2018 17:43:29 +0000 (18:43 +0100)]
Merge pull request #275 from micmac1/yate-fortify-off
net/yate: some tiny updates
Jiri Slachta [Sun, 18 Feb 2018 17:42:50 +0000 (18:42 +0100)]
Merge pull request #276 from micmac1/pcapsipdump-up
Pcapsipdump update
Sebastian Kemper [Sun, 18 Feb 2018 09:16:32 +0000 (10:16 +0100)]
net/pcapsipdump: Simplify Makefile
Use the default Build/Compile. Use MAKE_VARS to set up the variables
that are used by pcapsipdump's Makefile.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sun, 18 Feb 2018 09:14:13 +0000 (10:14 +0100)]
net/pcapsipdump: Remove uclibc++.mk include
The include injects a lib depend on libuClibc++.so.0 into the package,
even on musl. Remove it and replace the depend with libstcpp instead.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sun, 18 Feb 2018 09:11:26 +0000 (10:11 +0100)]
net/yate: Add some plugins
Add some plugins which are built by default anyway.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sun, 18 Feb 2018 09:07:16 +0000 (10:07 +0100)]
net/yate: Disable RTTI
Yate is the only package in OpenWrt which manually enables RTTI
(run-time type information). There's no explanation in the Makefile as
to why that would be needed or advisable. Remove it.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sun, 18 Feb 2018 09:04:18 +0000 (10:04 +0100)]
net/yate: Remove uclibc++.mk include
With this include libuClibc++.so.0 gets added as a lib depend, even on
musl. readelf shows:
Dynamic section at offset 0x10ea60 contains 23 entries:
Tag Type Name/Value
0x0000000000000001 (NEEDED) Shared library: [libuClibc++.so.0]
0x0000000000000001 (NEEDED) Shared library: [libc.so]
0x0000000000000001 (NEEDED) Shared library: [libgcc_s.so.1]
0x000000000000000e (SONAME) Library soname: [libyate.so.6.0.0]
Remove the include from the Makefile and add a depend on libstdcpp
instead.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>