please change the ebuild to ADDONS_SRC=( "${ADDONS_URI}/43bc8011a33ef9fba862eca4573034c4-xmlsec1-1.2.15.tar.gz" # modifies source code
And why doesn't it take dev-libs/xmlsec from the tree? We have version 1.2.18 1.2.19 and 1.2.20 in the tree. Would this work somehow?
Take a look at the ebuild, it has comments about that.
please change the ebuild to: ADDONS_SRC=( "${ADDONS_URI}/8694b4609aab647186607f79e1da7f1a-xmlsec1-1.2.18.tar.gz" # modifies source code
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fee6dd556df4964b79f164be8022691df05a2940 app-office/libreoffice: Bump libxmlsec tarball to 1.2.19 thanks.
mkdir -p /var/tmp/portage/app-office/libreoffice-9999/work/libreoffice-9999/workdir/ExternalPackage/ touch /var/tmp/portage/app-office/libreoffice-9999/work/libreoffice-9999/workdir/ExternalProject/xmlsec.prepare make[1]: *** No rule to make target '/var/tmp/portage/app-office/libreoffice-9999/distdir/ce12af00283eb90d9281956524250d6e-xmlsec1-1.2.20.tar.gz', needed by '/var/tmp/portage/app-office/libreoffice-9999/work/libreoffice-9999/workdir/UnpackedTarget/ce12af00283eb90d9281956524250d6e-xmlsec1-1.2.20.tar.gz'. Stop.
Fixed per https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dba07d4f6c3c0c691e2a0e6eda57accbf88dc245
(In reply to Andreas Sturmlechner from comment #6) > Fixed per > https://gitweb.gentoo.org/repo/gentoo.git/commit/ > ?id=dba07d4f6c3c0c691e2a0e6eda57accbf88dc245 That links to app-text/libabw: Add eautoreconf, EAPI=6 right commit seems to be: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dd7abee32a50382aa9db9416f5ea27d886e7b3d
mkdir -p /var/tmp/portage/app-office/libreoffice-9999/work/libreoffice-9999/workdir/ExternalPackage/ touch /var/tmp/portage/app-office/libreoffice-9999/work/libreoffice-9999/workdir/ExternalProject/xmlsec.prepare make[1]: *** No rule to make target '/var/tmp/portage/app-office/libreoffice-9999/distdir/0fb1bb06d60d7708abc4797008209bcc-xmlsec1-1.2.22.tar.gz', needed by '/var/tmp/portage/app-office/libreoffice-9999/work/libreoffice-9999/workdir/UnpackedTarget/0fb1bb06d60d7708abc4797008209bcc-xmlsec1-1.2.22.tar.gz'. Stop. make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory '/var/tmp/portage/app-office/libreoffice-9999/work/libreoffice-9999' make: *** [Makefile:261: build] Error 2 * ERROR: app-office/libreoffice-9999::gentoo failed (compile phase):
CommitDate: Sat Sep 17 21:32:12 2016 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5b3ed54 app-office/libreoffice: Fix system-pyuno.patch, libxmlsec tarball Gentoo-bug: 577278 bump libxmlsec tarball to 1.2.22 Gentoo-bug: 589040 adapted patch kindly provided by 'cyrillic'
mkdir -p /var/tmp/portage/app-office/libreoffice-9999/work/libreoffice-9999/workdir/ExternalPackage/ touch /var/tmp/portage/app-office/libreoffice-9999/work/libreoffice-9999/workdir/ExternalProject/xmlsec.prepare make[1]: *** No rule to make target '/var/tmp/portage/app-office/libreoffice-9999/distdir/86b1daaa438f5a7bea9a52d7b9799ac0-xmlsec1-1.2.23.tar.gz', needed by '/var/tmp/portage/app-office/libreoffice-9999/work/libreoffice-9999/workdir/UnpackedTarget/86b1daaa438f5a7bea9a52d7b9799ac0-xmlsec1-1.2.23.tar.gz'. Stop. make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory '/var/tmp/portage/app-office/libreoffice-9999/work/libreoffice-9999' make: *** [Makefile:265: build] Error 2 * ERROR: app-office/libreoffice-9999::gentoo failed (compile phase): * (no error message) *
Fixed in tree.
https://cgit.freedesktop.org/libreoffice/core/commit/?id=ab50f0b08b22af1e60a0b6ce5e7e8e7d1f665216 xmlsecurity: implement support for building against system-xmlsec It depends now by default on <=dev-libs/xmlsec-1.2.24 nss dev-libs/xmlsec needs to be bumped to 1.2.24. simple rename worked for me.
(In reply to jospezial from comment #12) > https://cgit.freedesktop.org/libreoffice/core/commit/ > ?id=ab50f0b08b22af1e60a0b6ce5e7e8e7d1f665216 > xmlsecurity: implement support for building against system-xmlsec > It depends now by default on >=dev-libs/xmlsec-1.2.24 nss installed. > > dev-libs/xmlsec needs to be bumped to 1.2.24. simple rename worked for me.
Thanks for your report, fixed in git commit 4f77b83217063508073eda9167eaf1bd7977c010