Bug 4319

Summary: globus_scheduler_event_generator doesn't build with -static=1
Product: GRAM Reporter: Charles Bacon <bacon@mcs.anl.gov>
Component: wsrf managed job factory serviceAssignee: Joe Bester <bester@mcs.anl.gov>
Status: RESOLVED FIXED    
Severity: normal CC: lane@mcs.anl.gov, madduri@mcs.anl.gov, smartin@mcs.anl.gov
Priority: P3    
Version: 4.0.1   
Target Milestone: 4.0.3   
Hardware: Macintosh   
OS: All   

Description From 2006-03-31 16:46:37
The library link order doesn't work for static builds.  Change
ws-gram/job_monitoring/common/c/source/Makefile.am as follows:

diff -u -r1.5 Makefile.am
--- Makefile.am 25 Aug 2004 05:39:48 -0000      1.5
+++ Makefile.am 31 Mar 2006 22:45:48 -0000
@@ -33,7 +33,7 @@

 globus_scheduler_event_generator_SOURCES = main.c
 globus_scheduler_event_generator_LDFLAGS = $(GPT_LDFLAGS)
-globus_scheduler_event_generator_LDADD = $(GPT_LIB_LINKS)
libglobus_scheduler_event_generator_$(GLOBUS_FLAVOR_NAME).la
+globus_scheduler_event_generator_LDADD =
libglobus_scheduler_event_generator_$(GLOBUS_FLAVOR_NAME).la $(GPT_LIB_LINKS)

 EXTRA_DIST= version.h.in protocol.dox


Thanks!
------- Comment #1 From 2006-06-05 15:23:17 -------
Fix committed to 4.0 branch and trunk.

joe