diff options
Diffstat (limited to 'sci-chemistry/azara/files/2.8-python.patch')
-rw-r--r-- | sci-chemistry/azara/files/2.8-python.patch | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/sci-chemistry/azara/files/2.8-python.patch b/sci-chemistry/azara/files/2.8-python.patch new file mode 100644 index 000000000000..9834c77a77dc --- /dev/null +++ b/sci-chemistry/azara/files/2.8-python.patch @@ -0,0 +1,44 @@ +diff --git a/DataRows/makefile b/DataRows/makefile +index 4e0a312..ce261ab 100644 +--- a/DataRows/makefile ++++ b/DataRows/makefile +@@ -22,16 +22,17 @@ LOCAL_OBJS = \ + data_rows.o + + GLOBAL_OBJS = \ +- $(GLOBAL_DIR)/block_io.o \ +- $(GLOBAL_DIR)/par.o \ +- $(GLOBAL_DIR)/parse.o \ +- $(GLOBAL_DIR)/ref.o \ +- $(GLOBAL_DIR)/utility.o ++ block_io.o \ ++ par.o \ ++ parse.o \ ++ ref.o \ ++ utility.o + + DataRows.so: $(LOCAL_OBJS) $(GLOBAL_OBJS) + $(CC) $(SHARED_FLAGS) -o $@ $(CFLAGS) $(LFLAGS) \ + $(LOCAL_OBJS) \ +- $(GLOBAL_OBJS) ++ $(GLOBAL_OBJS) \ ++ $(PYTHON_LIB) + + local_objects: $(LOCAL_OBJS) + +@@ -42,9 +43,13 @@ globals: + cd $(GLOBAL_DIR); $(MAKE) python_objects + + py_data_rows.o: py_data_rows.c +- $(CC) -c $(CFLAGS) $(PYTHON_INCLUDE_DIR) $< ++ $(CC) -c $(CFLAGS) $(PIC) $(PYTHON_INCLUDE_DIR) $< + +-.c.o:; $(CC) -c $(CFLAGS) $< ++data_rows.o: data_rows.c ++ $(CC) -c $(CFLAGS) $(PIC) $< ++ ++%.o: $(GLOBAL_DIR)/%.c ++ $(CC) -c $(CFLAGS) $(PIC) $< + + clean: + rm -f *.o |