-
-
Notifications
You must be signed in to change notification settings - Fork 7k
Closed
Description
I did this
Compile 8.12.0 on IBM i V7R4M0 system and got linker errors:
CPD5D02: Definition not found for symbol 'showhelp'.
CPD5D02: Definition not found for symbol 'hugehelp'.
CPF3C50: Program CURL not created.
This can be either reproduced when building without SSL support. If with SLL, then a workaround suggested in issue #16209 could be used.
This issue is introduced by the next commit:
96843f4
Here tool_hugehelp.c was removed from src/Makefile.inc. However, IBMi make-src.sh build script collects source files to build using
get_make_vars Makefile.inc
As we have USE_MANUAL="'USE_MANUAL'", the rest of the code expects showhelp()/hugehelp() to be there. But those are no longer included into the build, which makes linker unhappy.
I expected the following
Clean build
curl/libcurl version
8.12.0
operating system
OS400 V7R4M0
Metadata
Metadata
Assignees
Labels
No labels