FreeBSD ports you maintain which are out of date

2019-11-21 Thread portscout
Dear port maintainer,

The portscout new distfile checker has detected that one or more of your
ports appears to be out of date. Please take the opportunity to check
each of the ports listed below, and if possible and appropriate,
submit/commit an update. If any ports have already been updated, you can
safely ignore the entry.

You will not be e-mailed again for any of the port/version combinations
below.

Full details can be found at the following URL:
http://portscout.freebsd.org/po...@freebsd.org.html


Port| Current version | New version
+-+
sysutils/py-google-compute-engine   | 2.8.16  | v20191121
+-+


If any of the above results are invalid, please check the following page
for details on how to improve portscout's detection and selection of
distfiles on a per-port basis:

http://portscout.freebsd.org/info/portscout-portconfig.txt

Reported by:portscout!
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: dns/libidn2 2.3.0 breaks gnutls for samba (was: Samba 4.10.10 can't find gnutls headers on one machine)

2019-11-21 Thread Derek Schrock
On Thu, Nov 21, 2019 at 03:11:28PM EST, Jonathan Chen wrote:
> On Fri, 22 Nov 2019 at 08:46, Morgan Wesström
>  wrote:
> [...]
> > I downgraded libidn2 to 2.2.0 and recompiled gnutls and the other
> > packages depending on it and now samba compiles without any problems. I
> > can't say if this is a bug in libidn2, gnutls or samba so I can't file a
> > bug report for it.
> 
> It's a symptom of using non-{jailed|chroot} build environments for
> your ports. Using pourdriere or synth is a better alternative.
> 
> Cheers.

The same happens inside of pourdriere.
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: dns/libidn2 2.3.0 breaks gnutls for samba (was: Samba 4.10.10 can't find gnutls headers on one machine)

2019-11-21 Thread Antoine Brodin
On Thu, Nov 21, 2019 at 8:46 PM Morgan Wesström
 wrote:
>
>
> > On 2019-11-21 16:37, Morgan Wesström wrote:
> >> Dear list,
> >>
> >> I need some help to figure out what I broke on my system. I have two
> >> (almost) identical machines, one running 12.1-RELEASE and one waiting
> >> to be upgraded and is still on 12.0-RELEASE-p10. Configuration and
> >> software wise I try to keep them identical.
>
> I found the problem. Samba's config.log had the following error:
>
> err: //usr/local/lib/libidn2.so.0:(.text+0x2290): multiple definition of
> `_idn2_punycode_encode@IDN2_0.0.0'
> //usr/local/lib/libidn2.so.0:(.text+0x2610): multiple definition of
> `_idn2_punycode_decode@IDN2_0.0.0'
> cc: error: linker command failed with exit code 1 (use -v to see invocation)
>
> I tracked this down to a commit made to libidn2 a week ago:
>
> https://gitlab.com/libidn/libidn2/commit/089616574679a017f5d45c6bd40b05816ae4db6b
>
> I downgraded libidn2 to 2.2.0 and recompiled gnutls and the other
> packages depending on it and now samba compiles without any problems. I
> can't say if this is a bug in libidn2, gnutls or samba so I can't file a
> bug report for it.

Hi,

It's a libidn2 bug.

Antoine
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: dns/libidn2 2.3.0 breaks gnutls for samba (was: Samba 4.10.10 can't find gnutls headers on one machine)

2019-11-21 Thread Jonathan Chen
On Fri, 22 Nov 2019 at 08:46, Morgan Wesström
 wrote:
[...]
> I downgraded libidn2 to 2.2.0 and recompiled gnutls and the other
> packages depending on it and now samba compiles without any problems. I
> can't say if this is a bug in libidn2, gnutls or samba so I can't file a
> bug report for it.

It's a symptom of using non-{jailed|chroot} build environments for
your ports. Using pourdriere or synth is a better alternative.

Cheers.
-- 
Jonathan Chen 
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


dns/libidn2 2.3.0 breaks gnutls for samba (was: Samba 4.10.10 can't find gnutls headers on one machine)

2019-11-21 Thread Morgan Wesström



On 2019-11-21 16:37, Morgan Wesström wrote:

Dear list,

I need some help to figure out what I broke on my system. I have two 
(almost) identical machines, one running 12.1-RELEASE and one waiting 
to be upgraded and is still on 12.0-RELEASE-p10. Configuration and 
software wise I try to keep them identical.


I found the problem. Samba's config.log had the following error:

err: //usr/local/lib/libidn2.so.0:(.text+0x2290): multiple definition of 
`_idn2_punycode_encode@IDN2_0.0.0'
//usr/local/lib/libidn2.so.0:(.text+0x2610): multiple definition of 
`_idn2_punycode_decode@IDN2_0.0.0'

cc: error: linker command failed with exit code 1 (use -v to see invocation)

I tracked this down to a commit made to libidn2 a week ago:

https://gitlab.com/libidn/libidn2/commit/089616574679a017f5d45c6bd40b05816ae4db6b

I downgraded libidn2 to 2.2.0 and recompiled gnutls and the other 
packages depending on it and now samba compiles without any problems. I 
can't say if this is a bug in libidn2, gnutls or samba so I can't file a 
bug report for it.


Regards
Morgan
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Samba 4.10.10 can't find gnutls headers on one machine

2019-11-21 Thread Morgan Wesström

On 2019-11-21 16:37, Morgan Wesström wrote:

Dear list,

I need some help to figure out what I broke on my system. I have two 
(almost) identical machines, one running 12.1-RELEASE and one waiting to 
be upgraded and is still on 12.0-RELEASE-p10. Configuration and software 
wise I try to keep them identical.


Some additional info that should've been included with my initial post 
(I apologize for that). I have removed Samba with pkg delete and then 
run pkg autoremove. Recompiled everything on the machine and the tried 
to reinstall Samba but it still fails. Both machines actually do find 
gnutls but complains of some features not found on the broken machine.


WORKING MACHINE:
Checking for gnutls >= 3.4.7  : yes
Checking for library gnutls  : yes
Checking for header gnutls/gnutls.h  : yes
Checking for gnutls_global_init  : ok
Checking for gnutls_certificate_verify_peers3  : ok
Checking for header gnutls/x509.h  : yes
Checking for declaration of GNUTLS_CERT_EXPIRED  : no
Checking for declaration of GNUTLS_CERT_EXPIRED (as enum)  : yes
Checking for declaration of GNUTLS_CERT_NOT_ACTIVATED  : no
Checking for declaration of GNUTLS_CERT_NOT_ACTIVATED (as enum) 
: yes

Checking for declaration of GNUTLS_CERT_UNEXPECTED_OWNER  : no
Checking for declaration of GNUTLS_CERT_UNEXPECTED_OWNER (as enum) 
   : yes

Checking for variable gnutls_x509_crt_set_version  : yes
Checking for variable gnutls_x509_crt_set_subject_key_id  : yes
Checking for gnutls_datum  : yes
Checking for gnutls_datum_t  : yes
Checking for library gcrypt  : yes
Checking for header gcrypt.h  : yes
Checking for gcry_control  : ok
Checking for library gpg-error  : yes
Checking for gpg_err_code_from_errno  : ok
Checking for gnutls_aead_cipher_init  : ok

BROKEN MACHINE:
Checking for gnutls >= 3.4.7  : yes
Checking for library gnutls  : no
Checking for header gnutls/gnutls.h  : yes
Checking for gnutls_global_init  : not found
Checking for macro gnutls_global_init  : not found
Checking for library gnutls  : no
Checking for gnutls_certificate_verify_peers3  : not found
Checking for macro gnutls_certificate_verify_peers3  : not found
Checking for header gnutls/x509.h  : yes
Checking for declaration of GNUTLS_CERT_EXPIRED  : no
Checking for declaration of GNUTLS_CERT_EXPIRED (as enum)  : yes
Checking for declaration of GNUTLS_CERT_NOT_ACTIVATED  : no
Checking for declaration of GNUTLS_CERT_NOT_ACTIVATED (as enum) 
: yes

Checking for declaration of GNUTLS_CERT_UNEXPECTED_OWNER  : no
Checking for declaration of GNUTLS_CERT_UNEXPECTED_OWNER (as enum) 
   : yes

Checking for variable gnutls_x509_crt_set_version  : yes
Checking for variable gnutls_x509_crt_set_subject_key_id  : yes
Checking for gnutls_datum  : yes
Checking for gnutls_datum_t  : yes
Checking for library gcrypt  : yes
Checking for header gcrypt.h  : yes
Checking for gcry_control  : ok
Checking for library gpg-error  : yes
Checking for gpg_err_code_from_errno  : ok
Checking for library gnutls  : no
Checking for gnutls_aead_cipher_init  : not found
Checking for macro gnutls_aead_cipher_init  : not found
No gnutls support for AEAD encryption

Compilation then fails after a while:

[1384/3559] Linking bin/default/source4/auth/kerberos/libauthkrb5-samba4.so
runner ['cc', 
'-Wl,--version-script=/usr/ports/net/samba410/work/samba-4.10.10/bin/default/source4/auth/kerberos/authkrb5.vscript', 
'-shared', 'source4/auth/kerberos/krb5_init_contex
t.c.1.o', 'source4/lib/tls/tls.c.1.o', 'source4/lib/tls/tlscert.c.1.o', 
'source4/lib/tls/tls_tstream.c.1.o', 'auth/kerberos/gssapi_pac.c.1.o', 
'auth/kerberos/kerberos_pac.c.1.o', 'au
th/kerberos/gssapi_helper.c.1.o', 'source4/lib/stream/packet.c.1.o', 
'source4/auth/kerberos/kerberos_pac.c.2.o', 
'-o/usr/ports/net/samba410/work/samba-4.10.10/bin/default/source4/aut
h/kerberos/libauthkrb5-samba4.so', '-Wl,-Bstatic', '-Wl,-Bdynamic', 
'-L/usr/ports/net/samba410/work/samba-4.10.10/bin/default/lib/dbwrap', 
'-L/usr/ports/net/samba410/work/samba-4.10.
10/bin/default/lib/tdb_wrap', 
'-L/usr/ports/net/samba410/work/samba-4.10.10/bin/default/source4/cluster', 
'-L/usr/ports/net/samba410/work/samba-4.10.10/bin/default/source3', '-L/usr/
ports/net/samba410/work/samba-4.10.10/bin/default/source4/lib/messaging', 
'-L/usr/ports/net/samba410/work/samba-4.10.10/bin/default/lib/socket', 
'-L/usr/ports/net/samba410/work/samba
-4.10.10/bin/default/source4/lib/events', 
'-L/usr/ports/net/samba410/work/samba-4.10.10/bin/default/libcli/security', 
'-L/usr/ports/net/samba410/work/samba-4.10.10/bin/default/lib/ld
b', 
'-L/usr/ports/net/samba410/work/samba-4.10.10/bin/default/lib/replace', 

Samba 4.10.10 can't find gnutls headers on one machine

2019-11-21 Thread Morgan Wesström

Dear list,

I need some help to figure out what I broke on my system. I have two 
(almost) identical machines, one running 12.1-RELEASE and one waiting to 
be upgraded and is still on 12.0-RELEASE-p10. Configuration and software 
wise I try to keep them identical.


I recently upgraded Samba to 4.10.10 and it worked as expected on 12.1 
but the same upgrade on 12.0 fails because the configure script can't 
find the gnutls headers. Here's some command outputs from each machine:


12.1
# pkg info | grep gnutls
gnutls-3.6.10  GNU Transport Layer Security library
# pkgconf --cflags gnutls
-I/usr/local/include -I/usr/local/include/p11-kit-1
# pkgconf --libs gnutls
-L/usr/local/lib -lgnutls

12.0
# pkg info | grep gnutls
gnutls-3.6.10  GNU Transport Layer Security library
# pkgconf --cflags gnutls
-I/usr/local/include -I/usr/local/include/p11-kit-1
# pkgconf --libs gnutls
-L/usr/local/lib -lgnutls

Everything seems identical to me. Files are installed in 
/usr/local/include/gnutls. Unfortunately I'm too stupid to figure out 
how the Samba configure script works. It seems to be made in Python and 
I can't figure out how it checks for gnutls.


python27-2.7.17 and python36-3.6.9 are installed on both machines.

Any suggestions to help me figure out what I have broken would be 
appreciated.


Regards
Morgan Wesström
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"