id summary reporter owner description type status priority milestone component version resolution keywords cc port 57162 poppler 0.69.0 appears to break texlive-bin blair dbevans "{{{ $ /opt/local/bin/port -v rev-upgrade ---> Scanning binaries for linking errors Could not open /opt/local/lib/libpoppler.79.dylib: Error opening or reading file (referenced from /opt/local/libexec/texlive/binaries/luajittex) ---> Found 6 broken files, matching files to ports ---> Found 1 broken port, determining rebuild order ---> Rebuilding in order texlive-bin @2018.47642 +x11 }}} ... {{{ /usr/bin/clang++ -DHAVE_CONFIG_H -I. -I./w2c -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_tex_texlive-bin/texlive-bin/work/texlive-source-2018.47642-stripped/texk -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_tex_texlive-bin/texlive-bin/work/texlive-source-2018.47642-stripped/texk -I/opt/local/include/libpng16 -DPOPPLER_VERSION=\""0.69.0\"" -I/opt/local/include/poppler -I./libmd5 -I./pdftexdir -isystem/opt/local/include -Wimplicit -Wreturn-type -Wno-unknown-pragmas -Wno-write-strings -pipe -Os -std=c++11 -Wno-reserved-user-defined-literal -stdlib=libc++ -arch x86_64 -MT pdftexdir/libpdftex_a-pdftoepdf.o -MD -MP -MF pdftexdir/.deps/libpdftex_a-pdftoepdf.Tpo -c -o pdftexdir/libpdftex_a-pdftoepdf.o `test -f 'pdftexdir/pdftoepdf.cc' || echo './'`pdftexdir/pdftoepdf.cc pdftexdir/pdftoepdf.cc:320:20: error: assigning to 'char *' from incompatible type 'const char *' key = obj->dictGetKey(i); ~~~~~^~~~~~~~~~~~~ pdftexdir/pdftoepdf.cc:457:13: error: no matching function for call to 'copyFont' copyFont(obj->dictGetKey(i), &fontRef); ^~~~~~~~ pdftexdir/pdftoepdf.cc:385:13: note: candidate function not viable: 1st argument ('const char *') would lose const qualifier static void copyFont(char *tag, Object * fontRef) ^ pdftexdir/pdftoepdf.cc:980:27: error: call to deleted member function 'dictAdd' groupDict.dictAdd(copyString(dic1.getKey(i)), ~~~~~~~~~~^~~~~~~ /opt/local/include/poppler/Object.h:276:8: note: candidate function has been explicitly deleted void dictAdd(char *key, Object &&val) = delete; ^ /opt/local/include/poppler/Object.h:359:21: note: candidate function inline void Object::dictAdd(const char *key, Object &&val) ^ pdftexdir/pdftoepdf.cc:1004:25: error: assigning to 'char *' from incompatible type 'const char *' key = obj1->dictGetKey(i); ~~~~~~^~~~~~~~~~~~~ 4 errors generated. }}} Assigning to poppler first since this appears to have broken a dependency. " defect closed Normal ports fixed drkp mojca mmilenko hapaguy poppler