Summary: | security/strongswan: fix smp_plugin_create() returned NULL error | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Franco Fichtner <franco> | ||||||||||||||||||||||||
Component: | Individual Port(s) | Assignee: | Mark Felder <feld> | ||||||||||||||||||||||||
Status: | Closed FIXED | ||||||||||||||||||||||||||
Severity: | Affects Only Me | CC: | brnrd, feld, strongswan | ||||||||||||||||||||||||
Priority: | --- | Flags: | strongswan:
maintainer-feedback+
|
||||||||||||||||||||||||
Version: | Latest | ||||||||||||||||||||||||||
Hardware: | Any | ||||||||||||||||||||||||||
OS: | Any | ||||||||||||||||||||||||||
Attachments: |
|
Description
Franco Fichtner
2015-04-14 09:04:10 UTC
I'm happy. Will pass the info about the issue on upstream as well. Created attachment 155604 [details]
poudriere build log
Created attachment 155605 [details]
regenerated patch file
Created attachment 155606 [details]
regenerated patch file 2
Created attachment 155607 [details]
regenerated patch file 3
Updated all patches using "makepatch" since portlint complained. `portlint -a' is now silent. Regenerated files attached. Also added compressed poudriere build log. Created attachment 155609 [details]
svn diff for security/strongswan
Merged all 4 patch-files into a single svn diff
Created attachment 155611 [details]
svn diff for security/strongswan
The 2 deletes for the rename were missing... Next try
Created attachment 155612 [details]
svn diff for security/strongswan
Created attachment 155614 [details]
svn diff for security/strongswan
Now including the smp patch.
Created attachment 155617 [details]
poudriere build log
refreshing build log to obsolete files
Created attachment 155623 [details]
svn diff for security/strongswan
Should now all be there. Renaming and additions.
Looking good, thanks Bernard :) I'll take it A commit references this bug: Author: feld Date: Thu Apr 16 12:55:40 UTC 2015 New revision: 384108 URL: https://svnweb.freebsd.org/changeset/ports/384108 Log: Add patches to fix Strongswan Management Protocol SMP is an XML control interface for Strongswan used by pfSense and Opnsense. SMP has been deprecated by upstream since 5.2.0 in favor of a newer IPC mechanism called VICI. As a result upstream is not motivated to take patches for SMP, and this uses non-portable strlcpy anyway. The code has not been deleted from the project and if we can bludgeon it into a working state I see no harm. PR: 199442 Changes: head/security/strongswan/Makefile head/security/strongswan/files/patch-conf_Makefile.in head/security/strongswan/files/patch-conf__Makefile.in head/security/strongswan/files/patch-src__starter__Makefile.in head/security/strongswan/files/patch-src_libcharon_plugins_smp_smp.c head/security/strongswan/files/patch-src_starter_Makefile.in Committed, thanks! |