On 11/12/17 02:30, Christopher Hall wrote: >> Error: /usr/local/bin/php is linked to /usr/local/lib/libargon2.so >> which does not have a SONAME. security/libargon2 needs to be fixed. >> >> I would say that this is the cause of the problem. So at first >> Christopher - the maintainer of libargon2 - needs to fix libargon. >> Than i can fix PHP. :) > > I closed out my existing bug #222344 on libargon2 pkg-config support and > put the entire patch to add both pkg-config and SONAME support as an > attachment to bug #224190. > > Would you try this patch to see if it fixes the problem. >
works for me: # cd /usr/ports/security/libargon2/ # make deinstall clean # wget -qO- 'https://bz-attachments.freebsd.org/attachment.cgi?id=188700&action=diff&format=raw&headers=1' | patch -p3 # cd /usr/ports/lang/php72 # make deinstall clean install # # builds both php72 and libargon # pkg check --dependencies Checking all packages: 100% # php -r 'echo password_hash("password", PASSWORD_ARGON2I). "\n";' $argon2i$v=19$m=1024,t=2,p=2$Vm1uSkpXLldNZnBxZWhxeQ$qGk/xMWUTuOz9yGFXFPCJi4HK5vexbFkQ14msvEYcPY Good to commit? Thanks -- Oliver Schönrock email : oli...@schonrocks.com
signature.asc
Description: OpenPGP digital signature