Opened 2 years ago

Last modified 7 months ago

#65314 closed defect

doxygen @1.9.4: fails to build on 10.12 and earlier — at Version 6

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: michaelld (Michael Dickens)
Priority: Normal Milestone:
Component: ports Version: 2.7.2
Keywords: Cc: michaelld (Michael Dickens)
Port: doxygen-devel

Description (last modified by michaelld (Michael Dickens))

` Undefined symbols for architecture x86_64:

"typeinfo for std::bad_variant_access", referenced from:

std::1::throw_bad_variant_access() in libdoxymain.a(util.cpp.o) std::1::throw_bad_variant_access() in libdoxymain.a(xmlgen.cpp.o) std::1::throw_bad_variant_access() in libdoxymain.a(perlmodgen.cpp.o) std::1::throw_bad_variant_access() in libdoxymain.a(context.cpp.o) std::1::throw_bad_variant_access() in libdoxymain.a(mangen.cpp.o) std::1::throw_bad_variant_access() in libdoxymain.a(rtfgen.cpp.o) std::1::throw_bad_variant_access() in libdoxymain.a(htmlgen.cpp.o) ...

"vtable for std::bad_variant_access", referenced from:

std::1::throw_bad_variant_access() in libdoxymain.a(util.cpp.o) std::1::throw_bad_variant_access() in libdoxymain.a(xmlgen.cpp.o) std::1::throw_bad_variant_access() in libdoxymain.a(perlmodgen.cpp.o) std::1::throw_bad_variant_access() in libdoxymain.a(context.cpp.o) std::1::throw_bad_variant_access() in libdoxymain.a(mangen.cpp.o) std::1::throw_bad_variant_access() in libdoxymain.a(rtfgen.cpp.o) std::1::throw_bad_variant_access() in libdoxymain.a(htmlgen.cpp.o) ...

NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.

`

Change History (6)

comment:1 Changed 2 years ago by ryandesign (Ryan Carsten Schmidt)

Summary: doxygen @1.9.4: fatal error: 'variant' file not found fatal error: 'variant' file not founddoxygen @1.9.4: fatal error: 'variant' file not found
Version: 2.7.2

comment:2 Changed 2 years ago by michaelld (Michael Dickens)

well drat

comment:3 Changed 2 years ago by michaelld (Michael Dickens)

Owner: set to michaelld
Resolution: fixed
Status: newclosed

In 827c0adbb15fcf5a8c1d02f9482b2929bd1426e9/macports-ports (master):

doxygen: now requires C++17

Closes: #65314

comment:4 Changed 2 years ago by michaelld (Michael Dickens)

Description: modified (diff)
Resolution: fixed
Status: closedreopened
Summary: doxygen @1.9.4: fatal error: 'variant' file not founddoxygen @1.9.4: fails to build on 10.13 and earlier

hmmm ... better, but still some issues ...

comment:5 Changed 2 years ago by michaelld (Michael Dickens)

Summary: doxygen @1.9.4: fails to build on 10.13 and earlierdoxygen @1.9.4: fails to build on 10.12 and earlier

comment:6 Changed 2 years ago by michaelld (Michael Dickens)

Description: modified (diff)
Note: See TracTickets for help on using tickets.