1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-29 01:13:08 +00:00
freebsd-ports/ftp
Ganael LAPLANCHE de9496a230 Fix build when selected SSL library is linked to libthr
When a non-default SSL library is used (GnuTLS, OpenSSL or LibreSSL from
ports) and if it is linked to libthr, compilation fails with the following
error :

/usr/bin/ld: undefined reference to symbol `pthread_mutexattr_gettype@@FBSD_1.0' (try adding -lthr)
//lib/libthr.so.3: could not read symbols: Bad value

As OpenSSL-like ports (OpenSSL from base, OpenSSL and OpenSSL-devel from ports,
LibreSSL and LibreSSL-devel from ports) may or may not be linked to libthr, fix
build by detecting if the selected library is linked to libthr or not.

PR:		230813
Submitted by:	Pascal Christen <pascal.christen@hostpoint.ch>
2018-08-27 10:16:03 +00:00
..
atftp Return kevlo's ports to the pool, he handed in his commit bit. 2018-01-12 11:21:07 +00:00
axel
bbftp
bftpd - Update to 4.9 2018-03-04 16:44:31 +00:00
bsdftpd-ssl Remove all USE_OPENSSL occurrences. 2017-03-15 14:45:30 +00:00
cftp - Add LICENSE 2017-09-25 09:01:58 +00:00
cmdftp
curl Fix r475433 2018-07-28 11:43:46 +00:00
curlpp Update WWW 2018-08-26 18:41:21 +00:00
dmachine
fastdfs Mark these ports broken on mips64 and/or mips. 2018-07-01 09:17:45 +00:00
filezilla Remove all := from BUILD_DEPENDS, here are never needed. 2018-07-09 08:40:17 +00:00
fmirror
fpc-libcurl - Migrate Mk/bsd.fpc.mk to Mk/Uses/fpc.mk 2018-04-05 04:52:36 +00:00
frox Fix whitespace issues (mixed tab/spaces, alignment) in a few ports. 2017-10-31 14:51:53 +00:00
ftpcopy For ports that are marked BROKEN on armv6, and also fail to build on 2017-11-30 06:13:34 +00:00
ftpfind
ftplib
ftpmirror
ftpproxy
ftpsesame
ftpsync
gftp Work around the lack of definition of union semun per POSIX. 2018-03-02 22:34:53 +00:00
gnustep-ftp Fix configure options for gnustep-make 2017-12-03 12:23:53 +00:00
gstreamer1-plugins-curl
gwget Make libgnome and libgnomeui not implying esound dependency 2018-03-26 12:38:56 +00:00
horde-gollem - Whitespace fix 2018-06-23 09:37:13 +00:00
hs-curl lang/ghc: Update to 8.4.3 and bump PORTREVISION's of all Haskell ports. 2018-06-30 09:57:59 +00:00
hsftp Update devel/readline to 7.0 patch 3 2017-06-27 13:46:53 +00:00
jftp
jftpgw
lftp Fix build when selected SSL library is linked to libthr 2018-08-27 10:16:03 +00:00
libfilezilla Bump PORTREVISION for ports depending on the canonical version of GCC 2017-09-10 20:55:38 +00:00
linux-c6-curl Update to CentOS 6.9. 2017-05-26 10:26:39 +00:00
linux-c7-curl Update to 7.29.0-42.el7_4.1. 2017-12-11 14:40:06 +00:00
llnlxdir
llnlxftp
mirror
multiget
ncftp3 Drop ipv6 from CATEGORIES, which has been wrong for the 6.5 years that 2017-05-26 22:06:10 +00:00
ncftpd
net2ftp ftp/net2ftp: Update to 1.1 2017-09-09 19:18:17 +00:00
netdumpd Update to netdumpd-20180511. 2018-05-11 15:17:35 +00:00
ocaml-ocurl ftp/ocaml-ocurl: Update to 0.8.2 2018-08-16 12:25:28 +00:00
oftpd
omi
p5-File-Fetch Update WWW 2018-05-27 20:15:16 +00:00
p5-Net-FTP-Common Update WWW 2018-05-27 20:15:16 +00:00
p5-Net-FTP-Recursive Update WWW 2018-05-27 20:15:16 +00:00
p5-Net-FTPServer Remove all := from BUILD_DEPENDS, here are never needed. 2018-07-09 08:40:17 +00:00
p5-Net-FTPSSL Update WWW 2018-05-27 20:15:16 +00:00
p5-POE-Component-Client-FTP Update WWW 2018-05-27 20:15:16 +00:00
p5-SOAP-Transport-FTP Update WWW 2018-05-27 20:15:16 +00:00
paraget
pavuk Remove all USE_OPENSSL occurrences. 2017-03-15 14:45:30 +00:00
pear-Net_FTP Update distinfo and unbreak this port 2017-06-11 07:39:17 +00:00
pftpd
php56-curl
php56-ftp
php70-curl
php70-ftp
php71-curl PHP 7.1 and PHP 7.2: add TEST_TARGET to all extensions 2018-07-24 08:44:32 +00:00
php71-ftp PHP 7.1 and PHP 7.2: add TEST_TARGET to all extensions 2018-07-24 08:44:32 +00:00
php72-curl PHP 7.1 and PHP 7.2: add TEST_TARGET to all extensions 2018-07-24 08:44:32 +00:00
php72-ftp PHP 7.1 and PHP 7.2: add TEST_TARGET to all extensions 2018-07-24 08:44:32 +00:00
php-fastdfs Introduce PHP flavors. 2018-03-08 19:48:41 +00:00
phpwebftp
plasma-applet-ftpmonitor Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk 2018-06-28 17:39:53 +00:00
proftpd security/openssl-devel: Remove BROKEN from some ports 2018-02-15 14:41:29 +00:00
proftpd-mod_geoip
profxp
puf
pure-ftpd Update to 1.0.47 2017-10-27 23:17:49 +00:00
pureadmin
py-ftputil Convert Python ports to FLAVORS. 2017-11-30 15:50:30 +00:00
py-pycurl Update to 7.43.0.2 2018-06-03 18:16:56 +00:00
py-pyftpdlib Use PY_FLAVOR for dependencies. 2018-06-20 17:05:41 +00:00
py-requests-ftp New port: ftp/py-requests-ftp: Ftp transport adapter for requests 2018-03-05 06:01:46 +00:00
py-sftp Use PY_FLAVOR for dependencies. 2018-06-20 17:05:41 +00:00
py-tftpy Update to 0.7.0 2018-05-19 11:06:57 +00:00
quftp Update devel/readline to 7.0 patch 3 2017-06-27 13:46:53 +00:00
R-cran-curl - Update to 3.2 2018-04-10 04:12:51 +00:00
R-cran-RCurl - Update to 1.95-4.11 2018-07-20 10:23:10 +00:00
rexx-curl Switch to ld.bfd by default as ld.ldd doesn't have built-in default 2018-03-30 11:52:46 +00:00
rubygem-curb Update to 0.9.6 2018-05-30 19:48:49 +00:00
scythia Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk 2018-06-28 17:39:53 +00:00
smbftpd
spegla Fix options helper 2017-05-28 23:17:19 +00:00
tftp-hpa
tnftp Remove all USE_OPENSSL occurrences. 2017-03-15 14:45:30 +00:00
tnftpd
twoftpd - Bump PORTREVISION to reflect devel/bglibs update. 2017-03-26 04:56:50 +00:00
uftp Update to version 4.9.7. 2018-05-28 10:35:26 +00:00
urlgfe Remove all USE_OPENSSL occurrences. 2017-03-15 14:45:30 +00:00
vsftpd - Add missing @dir into plist 2018-03-12 16:57:17 +00:00
vsftpd-ext - Update to 3.0.3.1 2018-05-19 18:32:34 +00:00
waiho Fix configure options for gnustep-make 2017-12-03 12:23:53 +00:00
weex
wget ftp/wget: Upgrade from 1.19.4 to 1.19.5 2018-05-09 16:18:52 +00:00
wmget
wput
wxdfast For ports that are marked BROKEN on armv6, and also fail to build on 2017-11-30 06:13:34 +00:00
wzdftpd - Add LICENSE_FILE 2017-04-08 11:03:01 +00:00
yafc Update devel/readline to 7.0 patch 3 2017-06-27 13:46:53 +00:00
Makefile Introduce PHP flavors. 2018-03-08 19:48:41 +00:00