Blame SOURCES/dyninst-9.3.2-gcc8.patch

e4b5cb
diff -up dyninst-9.3.2/dyninst-9.3.2/symtabAPI/src/emitElf.C.me dyninst-9.3.2/dyninst-9.3.2/symtabAPI/src/emitElf.C
e4b5cb
--- dyninst-9.3.2/dyninst-9.3.2/symtabAPI/src/emitElf.C.me	2018-02-07 15:50:36.706363500 +0100
e4b5cb
+++ dyninst-9.3.2/dyninst-9.3.2/symtabAPI/src/emitElf.C	2018-02-07 16:30:28.173906877 +0100
e4b5cb
@@ -2512,8 +2512,8 @@ void emitElf<ElfTypes>::createDynamicSec
e4b5cb
 
e4b5cb
     if (!object->hasReldyn() && !object->hasReladyn()) {
e4b5cb
         if (object->getRelType() == Region::RT_REL) {
e4b5cb
-            new_dynamic_entries.push_back(make_pair(DT_REL, 0));
e4b5cb
-            new_dynamic_entries.push_back(make_pair(DT_RELSZ, 0));
e4b5cb
+            new_dynamic_entries.push_back(std::pair<long, long>(DT_REL, 0));
e4b5cb
+            new_dynamic_entries.push_back(std::pair<long, long>(DT_RELSZ, 0));
e4b5cb
 
e4b5cb
             dynamicSecData[DT_REL].push_back(dynsecData + curpos);
e4b5cb
             dynsecData[curpos].d_tag = DT_NULL;