svn commit: r409981 - in head: net-p2p/transmission-cli net-p2p/transmission-cli/files net-p2p/transmission-daemon net-p2p/transmission-gtk net-p2p/transmission-qt4 www/transmission-web

Raphael Kubo da Costa rakuco at FreeBSD.org
Thu Mar 3 11:47:18 UTC 2016


Jan Beich <jbeich at FreeBSD.org> writes:

> Author: jbeich
> Date: Wed Mar  2 22:50:29 2016
> New Revision: 409981
> URL: https://svnweb.freebsd.org/changeset/ports/409981
>
> Log:
>   net-p2p/transmission-*: update to 2.90
>   
>   - Add POLARSSL and WOLFSSL support (like ftp/curl)
>   - Hide LITE (unused) and DOCS (redundant) options from -web slave
>   - Simplify r398996 and move to CONFIGURE_ENV
>   - Drop r369657 hacks after upstream integration [1]
>   - As implied by r378806 transfer maintainership back to crees
>   
>   Changes:	https://trac.transmissionbt.com/wiki/Changes#version-2.90
>   PR:		194029 [1]

transmission-qt4 fails to build here on Poudriere:

c++ -L/usr/local/lib -fstack-protector -pthread -Wl,-rpath,/usr/local/lib/qt4 -o transmission-qt AboutDialog.o AddData.o Application.o ColumnResizer.o DBusInteropHelper.o DetailsDialog.o FaviconCache.o FileTreeDelegate.o FileTreeItem.o FileTreeModel.o FileTreeView.o FilterBar.o FilterBarComboBox.o FilterBarComboBoxDelegate.o FilterBarLineEdit.o Filters.o Formatter.o FreeSpaceLabel.o IconToolButton.o InteropHelper.o InteropObject.o LicenseDialog.o MainWindow.o MakeDialog.o OptionsDialog.o PathButton.o Prefs.o PrefsDialog.o RelocateDialog.o RpcClient.o Session.o SessionDialog.o SqueezeLabel.o StatsDialog.o Torrent.o TorrentDelegate.o TorrentDelegateMin.o TorrentFilter.o TorrentModel.o TorrentView.o TrackerDelegate.o TrackerModel.o TrackerModelFilter.o Utils.o WatchDir.o moc_AboutDialog.o moc_Application.o moc_ColumnResizer.o moc_DetailsDialog.o moc_FaviconCache.o moc_FileTreeDelegate.o moc_FileTreeModel.o moc_FileTreeView.o moc_FilterBar.o moc_FilterBarComboBox.o moc_FilterBarComboBoxDelegate.o moc_FilterBarLineEdit.o moc_FreeSpaceLabel.o moc_IconToolButton.o moc_InteropObject.o moc_LicenseDialog.o moc_MainWindow.o moc_MakeDialog.o moc_OptionsDialog.o moc_PathButton.o moc_Prefs.o moc_PrefsDialog.o moc_RelocateDialog.o moc_RpcClient.o moc_Session.o moc_SessionDialog.o moc_SqueezeLabel.o moc_StatsDialog.o moc_Torrent.o moc_TorrentDelegate.o moc_TorrentDelegateMin.o moc_TorrentFilter.o moc_TorrentModel.o moc_TorrentView.o moc_TrackerDelegate.o moc_TrackerModel.o moc_TrackerModelFilter.o moc_WatchDir.o qrc_application.o    -L/usr/local/lib/qt4 -L/usr/local/lib ../libtransmission/libtransmission.a -lutp -ldht -lb64 -lminiupnpc -lnatpmp -L/lib -lz -levent_core -levent_extra -lopenssl -L/usr/local/lib -lfontconfig -lfreetype -lcurl -levent -lQtDBus -L/usr/local/lib/qt4 -lQtXml -lQtGui -lQtNetwork -lQtCore
/usr/bin/ld: cannot find -lopenssl

> @@ -27,7 +27,7 @@ EXTRA_CONF_ARGS=--disable-cli \
>  post-patch: general-patch
>  	@${REINPLACE_CMD} -e 's|/share/man|/man|g ; /PKGCONFIG/s| openssl||g' \
>  		${WRKSRC}/qt/qtr.pro
> -	@${ECHO_CMD} 'LIBS += -lcrypto' >> ${WRKSRC}/qt/qtr.pro
> +	@${ECHO_CMD} 'LIBS += -l${PORT_OPTIONS:M*SSL:tl}' >>${WRKSRC}/qt/qtr.pro

Possibly because of this?


More information about the svn-ports-all mailing list