Go to file
Jo-Philipp Wich 32f6b85a52 luasec: fix build with OPENSSL_NO_COMP
Currently luasec fails to build if OpenSSL was built without compression
support due to an undefined COMP_METHOD type:

    ssl.c: In function 'meth_compression':
    ssl.c:404:9: error: unknown type name 'COMP_METHOD'
       const COMP_METHOD *comp;
             ^
    <builtin>: recipe for target 'ssl.o' failed
    make[6]: *** [ssl.o] Error 1

Add a local patch to stub the `meth_compression()` function if there is no
compression support available in the OpenSSL library in order to allow
luasec to build.

A similar fix has been added upstream with
https://github.com/brunoos/luasec/pull/30

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2016-08-09 09:35:21 +02:00
.github Improve pull_request_template 2016-07-03 13:54:25 +00:00
admin packages: cleanup Makefile variables 2016-07-09 14:50:58 -04:00
devel Merge pull request #2722 from jow-/lttng-tools-fix 2016-07-02 15:43:09 +02:00
ipv6 all: get rid of kmod-ipv6 dependencies 2015-10-06 09:04:29 +02:00
kernel packages: cleanup Makefile variables 2016-07-09 14:50:58 -04:00
lang luasec: fix build with OPENSSL_NO_COMP 2016-08-09 09:35:21 +02:00
libs libnfc: Moved to packages-abandoned - needs MAINTAINER 2016-08-08 15:21:59 -04:00
mail msmtp: Add nls.mk, . Fix build when BUILD_NLS not specified 2016-08-08 15:44:04 -04:00
multimedia Merge pull request #3006 from thess/ffmpeg-updates 2016-08-03 11:56:10 -04:00
net Merge pull request #3029 from padre-lacroix/master-kismet 2016-08-08 13:58:09 -04:00
sound mpd: Update to 0.19.17, refresh patches 2016-07-20 10:54:46 -04:00
utils Merge pull request #2967 from padre-lacroix/bandwidthd-php 2016-08-08 14:12:43 -04:00
CONTRIBUTING.md CONTRIBUTING.md: Add advice about pull requests 2015-11-20 16:32:52 +02:00
LICENSE Add GPLv2 pro-forma license 2014-06-16 08:14:04 +02:00
README.md Fixed broken link in README.md 2015-07-10 13:51:22 -05:00

README.md

OpenWrt packages feed

Description

This is the OpenWrt "packages"-feed containing community-maintained build scripts, options and patches for applications, modules and libraries used within OpenWrt.

Installation of pre-built packages is handled directly by the opkg utility within your running OpenWrt system or by using the OpenWrt SDK on a build system.

Usage

This repository is intended to be layered on-top of an OpenWrt buildroot. If you do not have an OpenWrt buildroot installed, see the documentation at: OpenWrt Buildroot Installation on the OpenWrt support site.

This feed is enabled by default. To install all its package definitions, run:

./scripts/feeds update packages
./scripts/feeds install -a -p packages

License

See LICENSE file.

Package Guidelines

See CONTRIBUTING.md file.