Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 04 Dec 2016 17:18:30 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 215047] www/uwsgi: Support OpenSSL properly
Message-ID:  <bug-215047-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D215047

            Bug ID: 215047
           Summary: www/uwsgi: Support OpenSSL properly
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: demon@FreeBSD.org
          Reporter: m.r.sopacua@gmail.com
             Flags: maintainer-feedback?(demon@FreeBSD.org)
          Assignee: demon@FreeBSD.org

Following up on github bug #1395:

The uwsgi port isn't setup to work with SSL correctly. If two API-incompati=
ble
versions are installed (in base and from ports) linking/building goes rather
badly.
To prepare uwsgi for building against other SSL libraries, I'd appreciate t=
he
following patch to the Makefile:

--- www/uwsgi/Makefile.orig
+++ www/uwsgi/Makefile
@@ -12,7 +12,7 @@ COMMENT=3D Developer-friendly WSGI server which uses uwsgi
proto
 LICENSE=3D   GPLv2
 LICENSE_FILE=3D ${WRKSRC}/LICENSE

-USES=3D      python
+USES=3D      python ssl
 USE_PYTHON=3D   distutils
 USE_RC_SUBR=3D  uwsgi

@@ -43,6 +43,8 @@ O_XML=3D      libxml2
 O_XML=3D     false
 .endif

+CFLAGS+=3D   -I${OPENSSLINC}
+LDFLAGS+=3D  ${OPENSSL_LDFLAGS}
 MAKE_ENV+=3D CPUCOUNT=3D${MAKE_JOBS_NUMBER} UWSGI_EMBED_PLUGINS=3Dcgi

 PYSETUP=3D         uwsgiconfig.py

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-215047-13>