Created attachment 253654 [details] remove uneccessary *so files Remove *.so files which were in the ports files/addons folder, but which are not necessary for the build.
Where is patch for port? What is in archive? This name eclipse-freebsd-addons-4.32.tar.gz is for file hosted on your github space with all necessary files from java/eclipse/files/addons.
Also you can keep empty dirs in this archive.
mhmmm. sorry - I cannot follow your comments... I added the addons without the *.so files. like it should be. The other files like Makefile etc. are not influenced and I did not send them. If you need everything - then on my github https://github.com/NorbertXYZ/eclipse in the folder port
(In reply to Norbert Grundmann from comment #3) No. I mean addons dir must be in external file hosted in your github space: https://github.com/NorbertXYZ/eclipse/releases. Patch with remove addons from files, remove our for with ${MKDIR}, add eclipse-freebsd-addons-4.32.tar.gz as additional DISTFILE.
As a temporary workaround I'll commit this: 1. Change in Makefile: .for _ARCH in aarch64 powerpc64 powerpc64le x86_64 . for DIR in ${EMPTY_DIRS} ${MKDIR} ${WRKSRC}/${DIR:S|%%ARCH%%|${_ARCH}|g} ${TOUCH} ${WRKSRC}/${DIR:S|%%ARCH%%|${_ARCH}|g}/.empty . endfor . for _SO in atk- glx- cairo- awt- "" pi3- webkit- ${TOUCH} ${WRKSRC}/eclipse.platform.swt/binaries/org.eclipse.swt.gtk.freebsd.${_ARCH}/libswt-${_SO}gtk-4965r11.so . endfor .endfor 2. Remove all *.so files from files/addons/eclipse.platform.swt/binaries/.
Ignore my last message. As a temporary workaround I'll commit your new addons dir. But anyway we must move it from files/ to external storage. Best place for it is your github space, IMHO.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=3ec21e417cd5752c96b88587a5a605567ba5cd19 commit 3ec21e417cd5752c96b88587a5a605567ba5cd19 Author: Norbert Grundmann <ngrundmann@gmx.de> AuthorDate: 2024-09-20 00:14:47 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2024-09-20 00:14:47 +0000 java/eclipse: Remove unnecessary *.so files This is a temporary workaround for fix several broken processes. Moving java/eclipse/file/addons to external storage comming soon. PR: 281582 Reported by: several developers via email .../binaries/org.eclipse.swt.gtk.freebsd.aarch64/build.properties | 2 +- .../libswt-atk-gtk-4965r11.so (gone) | 3 --- .../libswt-awt-gtk-4965r11.so (gone) | 3 --- .../libswt-cairo-gtk-4965r11.so (gone) | 3 --- .../libswt-glx-gtk-4965r11.so (gone) | 3 --- .../org.eclipse.swt.gtk.freebsd.aarch64/libswt-gtk-4965r11.so (gone) | 3 --- .../libswt-pi3-gtk-4965r11.so (gone) | 3 --- .../libswt-webkit-gtk-4965r11.so (gone) | 3 --- .../binaries/org.eclipse.swt.gtk.freebsd.powerpc64/build.properties | 2 +- .../libswt-atk-gtk-4965r11.so (gone) | 3 --- .../libswt-awt-gtk-4965r11.so (gone) | 3 --- .../libswt-cairo-gtk-4965r11.so (gone) | 3 --- .../libswt-glx-gtk-4965r11.so (gone) | 3 --- .../org.eclipse.swt.gtk.freebsd.powerpc64/libswt-gtk-4965r11.so (gone) | 3 --- .../libswt-pi3-gtk-4965r11.so (gone) | 3 --- .../libswt-webkit-gtk-4965r11.so (gone) | 3 --- .../binaries/org.eclipse.swt.gtk.freebsd.powerpc64le/build.properties | 2 +- .../libswt-atk-gtk-4965r11.so (gone) | 3 --- .../libswt-awt-gtk-4965r11.so (gone) | 3 --- .../libswt-cairo-gtk-4965r11.so (gone) | 3 --- .../libswt-glx-gtk-4965r11.so (gone) | 3 --- .../libswt-gtk-4965r11.so (gone) | 3 --- .../libswt-pi3-gtk-4965r11.so (gone) | 3 --- .../libswt-webkit-gtk-4965r11.so (gone) | 3 --- .../binaries/org.eclipse.swt.gtk.freebsd.x86_64/build.properties | 2 +- .../libswt-atk-gtk-4965r11.so (gone) | 3 --- .../libswt-awt-gtk-4965r11.so (gone) | 3 --- .../libswt-cairo-gtk-4965r11.so (gone) | 3 --- .../libswt-glx-gtk-4965r11.so (gone) | 3 --- .../org.eclipse.swt.gtk.freebsd.x86_64/libswt-gtk-4965r11.so (gone) | 3 --- .../libswt-pi3-gtk-4965r11.so (gone) | 3 --- .../libswt-webkit-gtk-4965r11.so (gone) | 3 --- 32 files changed, 4 insertions(+), 88 deletions(-)