I have this port of openconnect (cisco SSL VPN firewall application).
I managed to update it from 2.26 to 3.02, and it works great
connecting to my work VPN.

http://www.infradead.org/openconnect.html

I am trying to update it to 3.10 from 3.02.  I edited the Makefile,
did a make makesum, and make checksum, and then did a 'make install
clean', but instead of a good build, like with 3.02, I get the
following output:


$ sudo make fetch
===>  Checking files for openconnect-3.10
>> Fetch ftp://ftp.infradead.org/pub/openconnect/openconnect-3.10.tar.gz
openconnect-3.10.tar.gz 100% |*********************************|   352
KB    00:01
>> No size recorded for /usr/ports/distfiles/openconnect-3.10.tar.gz
`/usr/ports/distfiles/vpnc-script' is up to date.

brakeb@amd64-laptop /usr/ports/net/openconnect
$ sudo make makesum
===>  Checking files for openconnect-3.10
`/usr/ports/distfiles/openconnect-3.10.tar.gz' is up to date.
`/usr/ports/distfiles/vpnc-script' is up to date.
brakeb@amd64-laptop /usr/ports/net/openconnect
$ sudo make checksum
===>  Checking files for openconnect-3.10
`/usr/ports/distfiles/openconnect-3.10.tar.gz' is up to date.
`/usr/ports/distfiles/vpnc-script' is up to date.
>> (SHA256) openconnect-3.10.tar.gz: OK
>> (SHA256) vpnc-script: OK

brakeb@amd64-laptop /usr/ports/net/openconnect
$ sudo make update clean
===>  Checking files for openconnect-3.10
`/usr/ports/distfiles/openconnect-3.10.tar.gz' is up to date.
`/usr/ports/distfiles/vpnc-script' is up to date.
>> (SHA256) openconnect-3.10.tar.gz: OK
>> (SHA256) vpnc-script: OK
===>  openconnect-3.10 depends on: gmake-* - found
===>  openconnect-3.10 depends on: libiconv-* - found
===>  openconnect-3.10 depends on: libxml-* - found
===>  Verifying specs: c crypto m ssl z c crypto m ssl z
===>  found c.60.1 crypto.19.0 m.7.0 ssl.16.0 z.4.1
===>  Extracting for openconnect-3.10
cp /usr/ports/distfiles/vpnc-script
/usr/ports/pobj/openconnect-3.10/openconnect-3.10/
===>  Patching for openconnect-3.10
===>  Configuring for openconnect-3.10
===>  Building for openconnect-3.10
gmake: Makefile: No such file or directory
gmake: *** No rule to make target `Makefile'.  Stop.
*** Error code 2

Stop in /usr/ports/net/openconnect (line 2495 of
/usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/net/openconnect (line 1700 of
/usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/net/openconnect (line 2271 of
/usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/net/openconnect (line 1751 of
/usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/net/openconnect (line 2251 of
/usr/ports/infrastructure/mk/bsd.port.mk).

-----------------------------------------------------------

Now, I can't even begin to say that I understand how ports work or
making a port... I got the original script from Jiri B. (I did make
the WANTLIB changes a while ago, and asked for it to be looked at).
He also tried to get an earlier version (2.26) commited to ports, but
it didn't go.  I don't know if there is a better way to connect to SSL
VPNs, or what, but this Just Works... and works pretty well...

So, I was able to build 3.02, so my need isn't dire, but if I get
someone to point me in the right direction, I could try and figure it
out.  I was able to do the WANTLIB stuff well enough...  I included
the port for your perusal...  Changing the version number will allow
you to build 3.02 just fine...

Attachment: openconnect-3.10.tar.gz
Description: GNU Zip compressed data

Reply via email to