Package: src:juffed Version: 0.10-85-g5ba17f9-16 Severity: wishlist Tags: patch
Dear Maintainer, The qscintilla2 package in experimental contains a number of changes in library naming to match upstream's changes. As a result, juffed will FTBFS with this version due to a link failure. I've attached a patch for an eventual NMU (when the transition starts). If you would prefer to handle the upload yourself, please let me know. Scott K
diff -Nru juffed-0.10-85-g5ba17f9/debian/changelog juffed-0.10-85-g5ba17f9/debian/changelog --- juffed-0.10-85-g5ba17f9/debian/changelog 2017-09-30 20:33:30.000000000 -0400 +++ juffed-0.10-85-g5ba17f9/debian/changelog 2017-12-27 15:27:51.000000000 -0500 @@ -1,3 +1,12 @@ +juffed (0.10-85-g5ba17f9-16.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Update for new qscintilla2 library names + - Update build-depends + - Add debian/patches/new-qsci-name.patch + + -- Scott Kitterman <sc...@kitterman.com> Wed, 27 Dec 2017 15:27:17 -0500 + juffed (0.10-85-g5ba17f9-16) unstable; urgency=medium * Fixed typo Arch -> arch diff -Nru juffed-0.10-85-g5ba17f9/debian/control juffed-0.10-85-g5ba17f9/debian/control --- juffed-0.10-85-g5ba17f9/debian/control 2017-09-30 19:39:18.000000000 -0400 +++ juffed-0.10-85-g5ba17f9/debian/control 2017-12-27 15:28:15.000000000 -0500 @@ -7,7 +7,7 @@ Build-Depends: debhelper (>= 10), cmake (>= 3.0.2), libenca-dev, - libqt5scintilla2-dev, + libqscintilla2-qt5-dev, pkg-config, qttools5-dev, qttools5-dev-tools diff -Nru juffed-0.10-85-g5ba17f9/debian/patches/new-qsci-name.patch juffed-0.10-85-g5ba17f9/debian/patches/new-qsci-name.patch --- juffed-0.10-85-g5ba17f9/debian/patches/new-qsci-name.patch 1969-12-31 19:00:00.000000000 -0500 +++ juffed-0.10-85-g5ba17f9/debian/patches/new-qsci-name.patch 2017-12-27 15:26:50.000000000 -0500 @@ -0,0 +1,22 @@ +Index: juffed-0.10-85-g5ba17f9/cmake/FindQScintilla2.cmake +=================================================================== +--- juffed-0.10-85-g5ba17f9.orig/cmake/FindQScintilla2.cmake 2016-03-05 18:14:01.000000000 -0500 ++++ juffed-0.10-85-g5ba17f9/cmake/FindQScintilla2.cmake 2017-12-27 15:26:47.261545094 -0500 +@@ -38,7 +38,7 @@ + ${FRAMEWORK_INCLUDE_DIR}/Qsci + ) + +- SET(QSCINTILLA_NAMES ${QSCINTILLA_NAMES} qscintilla2 libqscintilla2) ++ SET(QSCINTILLA_NAMES ${QSCINTILLA_NAMES} qscintilla2 libqscintilla2 qscintilla2_qt4) + FIND_LIBRARY(QSCINTILLA_LIBRARY + NAMES ${QSCINTILLA_NAMES} + PATHS ${QT_LIBRARY_DIR} +@@ -52,7 +52,7 @@ + ENDIF() + ENDFOREACH() + +- SET(QSCINTILLA_NAMES ${QSCINTILLA_NAMES} qt5scintilla2 libqt5scintilla2 libqscintilla2-qt5 qscintilla2-qt5) ++ SET(QSCINTILLA_NAMES ${QSCINTILLA_NAMES} qt5scintilla2 libqt5scintilla2 libqscintilla2-qt5 qscintilla2-qt5 qscintilla2_qt5) + GET_TARGET_PROPERTY(QT5_WIDGETSLIBRARY Qt5::Widgets LOCATION) + GET_FILENAME_COMPONENT(QT5_WIDGETSLIBRARYPATH ${QT5_WIDGETSLIBRARY} PATH) + diff -Nru juffed-0.10-85-g5ba17f9/debian/patches/series juffed-0.10-85-g5ba17f9/debian/patches/series --- juffed-0.10-85-g5ba17f9/debian/patches/series 2017-06-29 17:14:33.000000000 -0400 +++ juffed-0.10-85-g5ba17f9/debian/patches/series 2017-12-27 15:24:57.000000000 -0500 @@ -1,3 +1,4 @@ PluginPage.patch fix-fm-start-crash.patch fix-symbolbrowser-remaining.patch +new-qsci-name.patch