Bug 211553

Summary: security/tor and security/tor-devel: Update to 0.2.8.6
Product: Ports & Packages Reporter: Neel Chauhan <nc>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Closed DUPLICATE    
Severity: Affects Many People CC: nc, yuri
Priority: --- Flags: yuri: maintainer-feedback+
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Patch to update security/tor and security/tor-devel to 0.2.8.6
none
Poudriere build log for security/tor 0.2.8.6 on FreeBSD 10.3 amd64
none
Poudriere build log for security/tor 0.2.8.6 on FreeBSD 10.3 i386
none
Poudriere build log for security/tor 0.2.8.6 on FreeBSD 9.3 amd64
none
Poudriere build log for security/tor 0.2.8.6 on FreeBSD 9.3 i386
none
patch
none
patch
none
patch for security/tor-devel none

Description Neel Chauhan freebsd_committer freebsd_triage 2016-08-03 15:38:46 UTC
Created attachment 173233 [details]
Patch to update security/tor and security/tor-devel to 0.2.8.6
Comment 1 Neel Chauhan freebsd_committer freebsd_triage 2016-08-03 15:39:16 UTC
Created attachment 173234 [details]
Poudriere build log for security/tor 0.2.8.6 on FreeBSD 10.3 amd64
Comment 2 Neel Chauhan freebsd_committer freebsd_triage 2016-08-03 15:41:17 UTC
Created attachment 173235 [details]
Poudriere build log for security/tor 0.2.8.6 on FreeBSD 10.3 i386
Comment 3 Neel Chauhan freebsd_committer freebsd_triage 2016-08-03 15:47:16 UTC
Created attachment 173236 [details]
Poudriere build log for security/tor 0.2.8.6 on FreeBSD 9.3 amd64
Comment 4 Neel Chauhan freebsd_committer freebsd_triage 2016-08-03 15:50:32 UTC
Created attachment 173239 [details]
Poudriere build log for security/tor 0.2.8.6 on FreeBSD 9.3 i386
Comment 5 Yuri Victorovich freebsd_committer freebsd_triage 2016-08-03 18:46:51 UTC
Created attachment 173248 [details]
patch

Thanks Neel.

I made the additional modifications:

* Converted many if/else blocks to option-based makefile variables - this simplifies Makefile and makes it more readable
* Added the port option EXPENSIVE_HARDEN to reflect the expensive-hardening configuration option (currently broken)
* USE_OPENSSL=yes -> USES=ssl
* Moved .pid file: /var/run/tor/tor.pid -> /var/run/tor.pid

Passes poudriere on 10.3 amd64
Comment 6 Yuri Victorovich freebsd_committer freebsd_triage 2016-08-03 18:48:25 UTC
Created attachment 173249 [details]
patch

Took back .pid change.
Comment 7 Yuri Victorovich freebsd_committer freebsd_triage 2016-08-03 18:49:21 UTC
Created attachment 173250 [details]
patch for security/tor-devel

Keep tor-devel patch.
Comment 8 Yuri Victorovich freebsd_committer freebsd_triage 2016-08-03 19:21:29 UTC
It requires some more work. Will update when ready.
Comment 9 Yuri Victorovich freebsd_committer freebsd_triage 2016-08-03 19:34:40 UTC
Comment on attachment 173233 [details]
Patch to update security/tor and security/tor-devel to 0.2.8.6

Approving Neel Chauhan's patch for now to untangle with my changes.
Will submit an additional bug report later.
Comment 10 Neel Chauhan freebsd_committer freebsd_triage 2016-08-17 13:12:51 UTC

*** This bug has been marked as a duplicate of bug 211944 ***