Skip to content

softethervpn - error compile/build (missing libreadline) #3629

Description

@build000

@fededim
LEDE: CURRENT-r2443-ee55a19_powerpc_464fp

I indicate with no doubt in PR ( #3498 (comment) ) that PPC with a version of the Makefile as it is, simply has no chance to properly compile the main cryptographic library in this program.

make -j8 BUILD_LOG=1
cat logs/package/feeds/softethervpn/compile.txt

Applying ./patches/103-noeucjp.patch using plaintext: 
patching file src/Mayaqua/Internat.c

Applying ./patches/105-nosslv3.patch using plaintext: 
patching file src/Mayaqua/Network.c
make[4]: Entering directory '/home/sj/Pulpit/Projekty/WNDR4700/LEDE/build_dir/target-powerpc_464fp_musl-1.1.15/v4.21-9613'
rm -f tmp/objs/Mayaqua/Cfg.o tmp/objs/Mayaqua/Encrypt.o tmp/objs/Mayaqua/FileIO.o tmp/objs/Mayaqua/Internat.o tmp/objs/Mayaqua/Kernel.o tmp/objs/Mayaqua/Mayaqua.o tmp/objs/Mayaqua/Memory.o tmp/objs/Mayaqua/Microsoft.o tmp/objs/Mayaqua/Network.o tmp/objs/Mayaqua/Object.o tmp/objs/Mayaqua/OS.o tmp/objs/Mayaqua/Pack.o tmp/objs/Mayaqua/Secure.o tmp/objs/Mayaqua/Str.o tmp/objs/Mayaqua/Table.o tmp/objs/Mayaqua/TcpIp.o tmp/objs/Mayaqua/Tick64.o tmp/objs/Mayaqua/Tracking.o tmp/objs/Mayaqua/Unix.o tmp/objs/Mayaqua/Win32.o
rm -f tmp/objs/Cedar/Account.o tmp/objs/Cedar/Admin.o tmp/objs/Cedar/AzureClient.o tmp/objs/Cedar/AzureServer.o tmp/objs/Cedar/Bridge.o tmp/objs/Cedar/BridgeUnix.o tmp/objs/Cedar/BridgeWin32.o tmp/objs/Cedar/Cedar.o tmp/objs/Cedar/CedarPch.o tmp/objs/Cedar/Client.o tmp/objs/Cedar/CM.o tmp/objs/Cedar/Command.o tmp/objs/Cedar/Connection.o tmp/objs/Cedar/Console.o tmp/objs/Cedar/Database.o tmp/objs/Cedar/DDNS.o tmp/objs/Cedar/EM.o tmp/objs/Cedar/EtherLog.o tmp/objs/Cedar/Hub.o tmp/objs/Cedar/Interop_OpenVPN.o tmp/objs/Cedar/Interop_SSTP.o tmp/objs/Cedar/IPsec.o tmp/objs/Cedar/IPsec_EtherIP.o tmp/objs/Cedar/IPsec_IKE.o tmp/objs/Cedar/IPsec_IkePacket.o tmp/objs/Cedar/IPsec_IPC.o tmp/objs/Cedar/IPsec_L2TP.o tmp/objs/Cedar/IPsec_PPP.o tmp/objs/Cedar/IPsec_Win7.o tmp/objs/Cedar/Layer3.o tmp/objs/Cedar/Link.o tmp/objs/Cedar/Listener.o tmp/objs/Cedar/Logging.o tmp/objs/Cedar/Nat.o tmp/objs/Cedar/NativeStack.o tmp/objs/Cedar/NM.o tmp/objs/Cedar/NullLan.o tmp/objs/Cedar/Protocol.o tmp/objs/Cedar/Radius.o tmp/objs/Cedar/Remote.o tmp/objs/Cedar/Sam.o tmp/objs/Cedar/SecureInfo.o tmp/objs/Cedar/SecureNAT.o tmp/objs/Cedar/SeLowUser.o tmp/objs/Cedar/Server.o tmp/objs/Cedar/Session.o tmp/objs/Cedar/SM.o tmp/objs/Cedar/SW.o tmp/objs/Cedar/UdpAccel.o tmp/objs/Cedar/UT.o tmp/objs/Cedar/VG.o tmp/objs/Cedar/Virtual.o tmp/objs/Cedar/VLan.o tmp/objs/Cedar/VLanUnix.o tmp/objs/Cedar/VLanWin32.o tmp/objs/Cedar/WaterMark.o tmp/objs/Cedar/WebUI.o tmp/objs/Cedar/WinUi.o tmp/objs/Cedar/Wpc.o
rm -f tmp/objs/vpnserver.o
rm -f tmp/as/vpnserver.a
rm -f bin/vpnserver/vpnserver
rm -f bin/vpnserver/hamcore.se2
rm -f tmp/objs/vpnclient.o
rm -f tmp/as/vpnclient.a
rm -f bin/vpnclient/vpnclient
rm -f bin/vpnclient/hamcore.se2
rm -f tmp/objs/vpnbridge.o
rm -f tmp/as/vpnbridge.a
rm -f bin/vpnbridge/vpnbridge
rm -f bin/vpnbridge/hamcore.se2
rm -f tmp/objs/vpncmd.o
rm -f tmp/as/vpncmd.a
rm -f bin/vpncmd/vpncmd
rm -f bin/vpncmd/hamcore.se2
rm -f tmp/hamcorebuilder
rm -f src/bin/BuiltHamcoreFiles/unix/hamcore.se2
make[4]: Leaving directory '/home/sj/Pulpit/Projekty/WNDR4700/LEDE/build_dir/target-powerpc_464fp_musl-1.1.15/v4.21-9613'
make[4]: Entering directory '/home/sj/Pulpit/Projekty/WNDR4700/LEDE/build_dir/target-powerpc_464fp_musl-1.1.15/v4.21-9613'
cc -DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_LINUX -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -O2 -fsigned-char -c src/Mayaqua/Cfg.c -o tmp/objs/Mayaqua/Cfg.o
In file included from src/Mayaqua/Cfg.c:125:0:
./src/Mayaqua/Mayaqua.h:285:31: fatal error: readline/readline.h: No such file or directory
 #include <readline/readline.h>
                               ^
compilation terminated.
Makefile:64: recipe for target 'tmp/objs/Mayaqua/Cfg.o' failed
make[4]: *** [tmp/objs/Mayaqua/Cfg.o] Error 1
make[4]: Leaving directory '/home/sj/Pulpit/Projekty/WNDR4700/LEDE/build_dir/target-powerpc_464fp_musl-1.1.15/v4.21-9613'
Makefile:131: recipe for target '/home/sj/Pulpit/Projekty/WNDR4700/LEDE/build_dir/target-powerpc_464fp_musl-1.1.15/v4.21-9613/.built' failed
make[3]: *** [/home/sj/Pulpit/Projekty/WNDR4700/LEDE/build_dir/target-powerpc_464fp_musl-1.1.15/v4.21-9613/.built] Error 2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions