Thanks Tom, In the ld man page, I could find help for option +nosectionmerge. +nosectionmerge With the -r option, allow procedures to be positioned independently. The default is to merge all procedures into a single section. [This is what I have in my man page]
If default is merge, do we really need to use option +sectionmerge in the LD flags? has the behavior changed in any patch recently? What is the impact if i remove it? I could not find any help for zlinux. Any help is much appreciated. Regards, Mrunal On Tue, Sep 2, 2014 at 7:39 PM, Tom Francis <fr...@tcsaf.com> wrote: > For HP-UX, be sure to install the latest linker patches. +sectionmerge > has been around for a long while, so you’ve probably got a lot of patches > to install. :) > > TOM > > On Sep 2, 2014, at 5:45 AM, Mrunal Nerpawar <p.mru...@gmail.com> wrote: > > > Hi > > > > zLinux: > > 1) ./config > > Configured for linux64-s390x. > > 2) make > > Error: > > making fips in crypto... > > make[1]: Entering directory > `/builds/openssl/openssl-fips-ecp-2.0.5/crypto' > > gcc -I. -I.. -I../include -DOPENSSL_FIPSCANISTER -fPIC -DOPENSSL_PIC > -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -Wa,--noexecstack > -m64 -DB_ENDIAN -DTERMIO -O3 -Wall -DOPENSSL_BN_ASM_MONT -DSHA1_ASM > -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DAES_CTR_ASM -DGHASH_ASM -c -o > cryptlib.o cryptlib.c > > gcc -I. -I.. -I../include -DOPENSSL_FIPSCANISTER -fPIC -DOPENSSL_PIC > -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -Wa,--noexecstack > -m64 -DB_ENDIAN -DTERMIO -O3 -Wall -DOPENSSL_BN_ASM_MONT -DSHA1_ASM > -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DAES_CTR_ASM -DGHASH_ASM -c -o > thr_id.o thr_id.c > > gcc -I. -I.. -I../include -DOPENSSL_FIPSCANISTER -fPIC -DOPENSSL_PIC > -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -Wa,--noexecstack > -m64 -DB_ENDIAN -DTERMIO -O3 -Wall -DOPENSSL_BN_ASM_MONT -DSHA1_ASM > -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DAES_CTR_ASM -DGHASH_ASM -c -o uid.o > uid.c > > make[1]: *** No rule to make target `s390xcap.o', needed by `fips'. > Stop. > > make[1]: Leaving directory > `/builds/openssl/openssl-fips-ecp-2.0.5/crypto' > > make: *** [build_crypto] Error 1 > > > > [test2@zvmrh37 openssl-fips-ecp-2.0.5]$ uname -na > > Linux zvmrh37 2.6.9-22.EL #1 SMP Mon Sep 19 17:50:50 EDT 2005 s390x > s390x s390x GNU/Linux > > > > [test2@zvmrh37 openssl-fips-ecp-2.0.5]$ cat /etc/redhat-release > > Red Hat Enterprise Linux AS release 4 (Nahant Update 2) > > > > > > HP-ITA > > 1) ./config > > Configured for hpux64-ia64-cc. > > 2) make > > Error: > > ld: Unrecognized argument: +sectionmerge > > > > bash-2.05$ uname -na > > HP-UX unknown B.11.23 U ia64 3818806770 unlimited-user license > > > > > > I could not find any help regarding this on net. > > Please let me know if anything is missing in this. > > > > Thanks & Regards, > > Mrunal > ______________________________________________________________________ > OpenSSL Project http://www.openssl.org > Development Mailing List openssl-dev@openssl.org > Automated List Manager majord...@openssl.org >