My Oracle Support Banner

Clarification On Makefile Changes On 7.5 Patch Set 11 Release (Doc ID 2052353.1)

Last updated on JUNE 06, 2018

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.5.0.0.0 and later
Information in this document applies to any platform.

Goal

On : 7.5 PS11 version, Customer Registration

What changes in makefile on 7.5 patch set 11 release have been made?

CM start failed after compiling standard fm_cust_pol:

e.g.

E Tue Jul 28 17:06:21 2015 machine01 cm:453782 ../cm_main.c:3230 1:machine01:cm:23068782:1:0:1438095981:0
  ERROR bad load_module for: "/brm_home/source/sys/fm_cust_pol/fm_cust_pol_custom.a": rtld: 0712-001 Symbol sha1_encode was referenced from module /brm_home/source/sys/fm_cust_pol/fm_cust_pol_custom.a(), but a runtime definition of the symbol was not found.


The above linker issue resolved with below changes to makefile :-


fm_cust_pol/Makefile (original)

$(LIBCUST): $(OBJECTS) $(INCFILES) Makefile
  $(LD) -o $(LIBCUST) $(LDFLAGS) $(OBJECTS) -lpin_cc -lm -lpsiu_for_cm -lregex

$(OBJECTS): $(INCFILES) Makefile
  $(CC) -c $(CFLAGS) $(CPPFLAGS) $(FILES)


fm_cust_pol/Makefile (modified by customer)

$(LIBCUST): $(OBJECTS) $(INCFILES) Makefile
$(LD) -o $(LIBCUST) $(LDFLAGS) $(OBJECTS) -lpin_cc -lm -lpsiu_for_cm -lregex -lpin_crypt_sha1 -ltls9112d -lportal

$(OBJECTS): $(INCFILES) Makefile
$(CC) -c $(CFLAGS) $(CPPFLAGS) $(FILES)

Are there any changes performed on the standard make file?

Solution

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Goal
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.