Hi Jiri, Il 16/01/19 03:05, Jiri Palecek ha scritto: > Hello, > > On Mon, 3 Dec 2018 12:54:45 +0100 Paolo Greppi wrote: > >> Hi, in preparation for this switch I am building doxygen from source with: >> ... > > I have been able to build the package successfully without this problem by > patching the source with the attached llvm-7 patch. That was with release > version 1.8.15.
Thanks ! in the meantime I had created a similar one, inspired by an upstream issue: https://salsa.debian.org/paolog-guest/doxygen/blob/master/debian/patches/llvm_libs.diff The patch I picked is smaller than the other two, and seems to work so I'm inclined to keep it. But I am no cmake expert, so I am open to suggestions if there is a cmake/llvm specific reason to pick one or the other. > I also needed an updated watch file and an updated no-rpath patch. watch file: check https://salsa.debian.org/paolog-guest/doxygen/commit/ab3cc38776cdef8fb18184fbc7290dd1bdaf3fa7 re. rpath, while refreshing patches I removed a previous rpath patch: https://salsa.debian.org/paolog-guest/doxygen/commit/8622b2378a726a324266c2ccf234fa0f31e1551b#0e176d0b80fb8a20ce16f62f30644d9678caee76 can you explain the need to have this ? > I hope to see a new version of doxymacs built against llvm 7 in Debian soon. We don't have doxymacs anymore in Debian: https://tracker.debian.org/pkg/doxymacs it was removed because "dead upstream and ... broken", see: https://bugs.debian.org/865951 https://bugs.debian.org/771872 But here we're talking about doxygen, which I ITA, that's why I have RFS an upload to experimental: https://bugs.debian.org/919413 BTW before we push to unstable, it would be great to building all (~700) reverse dependencies of doxygen against doxygen 1.8.15-1 . If you have comments/can help with that, you're welcome. > Regards > > Jiri Palecek Paolo