OpenBSD support status?

Post your questions about SoftEther VPN software here. Please answer questions if you can afford.
Post Reply
vladib
Posts: 2
Joined: Fri Jan 31, 2014 3:21 pm

OpenBSD support status?

Post by vladib » Fri Jan 31, 2014 3:28 pm

Hallo,

I am curious about OpenBSD support status?
If NO, can you explain why? Google wasn't helpful at all.

Anyway. I am trying to compile the code out of git using FreeBSD as a configuration choice to generate my Makefile.
Then using gmake I get following:

gcc -DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_BSD -DBRIDGE_BPF -DNO_VLAN -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include/ -O2 -fsigned-char -m64 -c src/Mayaqua/Cfg.c -o tmp/objs/Mayaqua/Cfg.o
gcc -DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_BSD -DBRIDGE_BPF -DNO_VLAN -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include/ -O2 -fsigned-char -m64 -c src/Mayaqua/Encrypt.c -o tmp/objs/Mayaqua/Encrypt.o
gcc -DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_BSD -DBRIDGE_BPF -DNO_VLAN -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include/ -O2 -fsigned-char -m64 -c src/Mayaqua/FileIO.c -o tmp/objs/Mayaqua/FileIO.o
gcc -DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_BSD -DBRIDGE_BPF -DNO_VLAN -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include/ -O2 -fsigned-char -m64 -c src/Mayaqua/Internat.c -o tmp/objs/Mayaqua/Internat.o
gcc -DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_BSD -DBRIDGE_BPF -DNO_VLAN -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include/ -O2 -fsigned-char -m64 -c src/Mayaqua/Kernel.c -o tmp/objs/Mayaqua/Kernel.o
gcc -DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_BSD -DBRIDGE_BPF -DNO_VLAN -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include/ -O2 -fsigned-char -m64 -c src/Mayaqua/Mayaqua.c -o tmp/objs/Mayaqua/Mayaqua.o
gcc -DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_BSD -DBRIDGE_BPF -DNO_VLAN -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include/ -O2 -fsigned-char -m64 -c src/Mayaqua/Memory.c -o tmp/objs/Mayaqua/Memory.o
src/Mayaqua/Memory.c: In function 'CrashNow':
src/Mayaqua/Memory.c:514: warning: cast to pointer from integer of different size
src/Mayaqua/Memory.c: In function 'ListKeyToPointer':
src/Mayaqua/Memory.c:1540: warning: cast from pointer to integer of different size
src/Mayaqua/Memory.c: In function 'GetMemSize':
src/Mayaqua/Memory.c:3723: warning: cast from pointer to integer of different size
src/Mayaqua/Memory.c: In function 'ReAlloc':
src/Mayaqua/Memory.c:3740: warning: cast from pointer to integer of different size
src/Mayaqua/Memory.c: In function 'Free':
src/Mayaqua/Memory.c:3797: warning: cast from pointer to integer of different size
gcc -DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_BSD -DBRIDGE_BPF -DNO_VLAN -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include/ -O2 -fsigned-char -m64 -c src/Mayaqua/Microsoft.c -o tmp/objs/Mayaqua/Microsoft.o
gcc -DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_BSD -DBRIDGE_BPF -DNO_VLAN -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include/ -O2 -fsigned-char -m64 -c src/Mayaqua/Network.c -o tmp/objs/Mayaqua/Network.o
src/Mayaqua/Network.c: In function 'NewCancelSpecial':
src/Mayaqua/Network.c:10930: warning: cast from pointer to integer of different size
gcc -DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_BSD -DBRIDGE_BPF -DNO_VLAN -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include/ -O2 -fsigned-char -m64 -c src/Mayaqua/Object.c -o tmp/objs/Mayaqua/Object.o
gcc -DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_BSD -DBRIDGE_BPF -DNO_VLAN -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include/ -O2 -fsigned-char -m64 -c src/Mayaqua/OS.c -o tmp/objs/Mayaqua/OS.o
gcc -DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_BSD -DBRIDGE_BPF -DNO_VLAN -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include/ -O2 -fsigned-char -m64 -c src/Mayaqua/Pack.c -o tmp/objs/Mayaqua/Pack.o
gcc -DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_BSD -DBRIDGE_BPF -DNO_VLAN -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include/ -O2 -fsigned-char -m64 -c src/Mayaqua/Secure.c -o tmp/objs/Mayaqua/Secure.o
src/Mayaqua/Secure.c: In function 'SignSecByObject':
src/Mayaqua/Secure.c:406: warning: passing argument 5 of 'sec->Api->C_Sign' from incompatible pointer type
src/Mayaqua/Secure.c: In function 'WriteSecKey':
src/Mayaqua/Secure.c:544: warning: passing argument 4 of 'sec->Api->C_CreateObject' from incompatible pointer type
src/Mayaqua/Secure.c: In function 'WriteSecCert':
src/Mayaqua/Secure.c:744: warning: passing argument 4 of 'sec->Api->C_CreateObject' from incompatible pointer type
src/Mayaqua/Secure.c: In function 'EnumSecObject':
src/Mayaqua/Secure.c:1250: warning: passing argument 2 of 'sec->Api->C_FindObjects' from incompatible pointer type
src/Mayaqua/Secure.c:1250: warning: passing argument 4 of 'sec->Api->C_FindObjects' from incompatible pointer type
src/Mayaqua/Secure.c: In function 'WriteSecData':
src/Mayaqua/Secure.c:1371: warning: passing argument 4 of 'sec->Api->C_CreateObject' from incompatible pointer type
src/Mayaqua/Secure.c: In function 'OpenSecSession':
src/Mayaqua/Secure.c:1674: warning: passing argument 5 of 'sec->Api->C_OpenSession' from incompatible pointer type
src/Mayaqua/Secure.c:1679: warning: passing argument 5 of 'sec->Api->C_OpenSession' from incompatible pointer type
src/Mayaqua/Secure.c: In function 'OpenSec':
src/Mayaqua/Secure.c:1767: warning: passing argument 3 of 'sec->Api->C_GetSlotList' from incompatible pointer type
src/Mayaqua/Secure.c:1777: warning: passing argument 2 of 'sec->Api->C_GetSlotList' from incompatible pointer type
src/Mayaqua/Secure.c:1777: warning: passing argument 3 of 'sec->Api->C_GetSlotList' from incompatible pointer type
gcc -DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_BSD -DBRIDGE_BPF -DNO_VLAN -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include/ -O2 -fsigned-char -m64 -c src/Mayaqua/Str.c -o tmp/objs/Mayaqua/Str.o
gcc -DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_BSD -DBRIDGE_BPF -DNO_VLAN -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include/ -O2 -fsigned-char -m64 -c src/Mayaqua/Table.c -o tmp/objs/Mayaqua/Table.o
gcc -DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_BSD -DBRIDGE_BPF -DNO_VLAN -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include/ -O2 -fsigned-char -m64 -c src/Mayaqua/TcpIp.c -o tmp/objs/Mayaqua/TcpIp.o
gcc -DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_BSD -DBRIDGE_BPF -DNO_VLAN -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include/ -O2 -fsigned-char -m64 -c src/Mayaqua/Tick64.c -o tmp/objs/Mayaqua/Tick64.o
gcc -DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_BSD -DBRIDGE_BPF -DNO_VLAN -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include/ -O2 -fsigned-char -m64 -c src/Mayaqua/Tracking.c -o tmp/objs/Mayaqua/Tracking.o
src/Mayaqua/Tracking.c: In function 'PrintObjectInfo':
src/Mayaqua/Tracking.c:235: warning: cast to pointer from integer of different size
src/Mayaqua/Tracking.c: In function 'PrintObjectList':
src/Mayaqua/Tracking.c:301: warning: cast to pointer from integer of different size
src/Mayaqua/Tracking.c: In function 'GetCallStackStr':
src/Mayaqua/Tracking.c:857: warning: cast to pointer from integer of different size
src/Mayaqua/Tracking.c:862: warning: cast to pointer from integer of different size
gcc -DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_BSD -DBRIDGE_BPF -DNO_VLAN -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include/ -O2 -fsigned-char -m64 -c src/Mayaqua/Unix.c -o tmp/objs/Mayaqua/Unix.o
src/Mayaqua/Unix.c: In function 'UnixIgnoreSignalForThread':
src/Mayaqua/Unix.c:308: warning: assignment from incompatible pointer type
src/Mayaqua/Unix.c: In function 'UnixThreadId':
src/Mayaqua/Unix.c:1611: warning: cast from pointer to integer of different size
gcc -DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_BSD -DBRIDGE_BPF -DNO_VLAN -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include/ -O2 -fsigned-char -m64 -c src/Mayaqua/Win32.c -o tmp/objs/Mayaqua/Win32.o
gcc -DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_BSD -DBRIDGE_BPF -DNO_VLAN -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include/ -O2 -fsigned-char -m64 -c src/Cedar/Account.c -o tmp/objs/Cedar/Account.o
gcc -DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_BSD -DBRIDGE_BPF -DNO_VLAN -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include/ -O2 -fsigned-char -m64 -c src/Cedar/Admin.c -o tmp/objs/Cedar/Admin.o
src/Cedar/Admin.c: In function 'StEnumCrl':
src/Cedar/Admin.c:2541: warning: cast from pointer to integer of different size
src/Cedar/Admin.c: In function 'SiEnumIpTable':
src/Cedar/Admin.c:3829: warning: cast from pointer to integer of different size
src/Cedar/Admin.c: In function 'SiEnumMacTable':
src/Cedar/Admin.c:4002: warning: cast from pointer to integer of different size
src/Cedar/Admin.c: In function 'StEnumCa':
src/Cedar/Admin.c:6648: warning: cast from pointer to integer of different size
src/Cedar/Admin.c: In function 'StEnumFarmMember':
src/Cedar/Admin.c:8371: warning: cast from pointer to integer of different size
gcc -DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_BSD -DBRIDGE_BPF -DNO_VLAN -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include/ -O2 -fsigned-char -m64 -c src/Cedar/AzureClient.c -o tmp/objs/Cedar/AzureClient.o
gcc -DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_BSD -DBRIDGE_BPF -DNO_VLAN -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include/ -O2 -fsigned-char -m64 -c src/Cedar/AzureServer.c -o tmp/objs/Cedar/AzureServer.o
gcc -DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_BSD -DBRIDGE_BPF -DNO_VLAN -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include/ -O2 -fsigned-char -m64 -c src/Cedar/Bridge.c -o tmp/objs/Cedar/Bridge.o
In file included from src/Cedar/Bridge.c:109:
src/Cedar/BridgeUnix.c: In function 'OpenEthBpf':
src/Cedar/BridgeUnix.c:1349: error: 'BIOCGSEESENT' undeclared (first use in this function)
src/Cedar/BridgeUnix.c:1349: error: (Each undeclared identifier is reported only once
src/Cedar/BridgeUnix.c:1349: error: for each function it appears in.)
gmake: *** [tmp/objs/Cedar/Bridge.o] Error 1

any Clues?

OpenBSD 5.4 amd64
gcc (GCC) 4.2.1 20070719
GNU Make 3.82

inten
Posts: 370
Joined: Fri Oct 18, 2013 8:15 am
Location: All around the world
Contact:

Re: OpenBSD support status?

Post by inten » Sun Feb 02, 2014 12:27 pm

When you don't like the answer, change the question.
Cheers,
Team.

VPNHPanel.com
This account is not associated to SoftEther project.

vladib
Posts: 2
Joined: Fri Jan 31, 2014 3:21 pm

Re: OpenBSD support status?

Post by vladib » Wed Feb 05, 2014 3:14 pm

Well thanks anyway,
I kinda already knew that, that's why I tried to ask about the status of OpenBSD support.

inten
Posts: 370
Joined: Fri Oct 18, 2013 8:15 am
Location: All around the world
Contact:

Re: OpenBSD support status?

Post by inten » Fri Feb 07, 2014 5:08 am

Somebody posted patch for OpenBSD and it had been merged into official repo.

Post Reply