Portlint complains about %%FOO%% in PLIST_FILES
Yesterday I committed net/hblock [r556099] after changing the patch to PLIST_FILES (instead of pkg-plist with only two files) against the suggestion of the submitter.The line in question is: PLIST_FILES=bin/${PORTNAME} %%MANPAGES%%man/man1/hblock.1.gz I made this change because it allows the port to build and install correctly in all combinations of OPTIONS. With the use of %%MANPAGES%%% in PLIST_FILES one can selectively enable and disable the building of manpages. The maintainer of net/hblock informs me about a problem with using %%MANPAGES%% in PLIST_FILES. I don't know why I did not notice the message from 'portlint -AC' before: FATAL: PLIST_FILES: files cannot contain %%FOO%% variables. Use make variables and logic instead Is it possibly correct to use %%MANPAGES%% in PLIST_FILES and only portlint can't handle it? Is there an alternative to switching back to pkg-plist file? Thanks in advance for clarification and maybe a suggestion for correct usage. Regards, Rainer Hurling ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: Portlint complains about %%FOO%% in PLIST_FILES
Rainer Hurling wrote: Yesterday I committed net/hblock [r556099] after changing the patch to PLIST_FILES (instead of pkg-plist with only two files) against the suggestion of the submitter.The line in question is: PLIST_FILES=bin/${PORTNAME} %%MANPAGES%%man/man1/hblock.1.gz I made this change because it allows the port to build and install correctly in all combinations of OPTIONS. With the use of %%MANPAGES%%% in PLIST_FILES one can selectively enable and disable the building of manpages. The maintainer of net/hblock informs me about a problem with using %%MANPAGES%% in PLIST_FILES. I don't know why I did not notice the message from 'portlint -AC' before: FATAL: PLIST_FILES: files cannot contain %%FOO%% variables. Use make variables and logic instead Is it possibly correct to use %%MANPAGES%% in PLIST_FILES and only portlint can't handle it? Is there an alternative to switching back to pkg-plist file? Thanks in advance for clarification and maybe a suggestion for correct usage. See 5.13.3.11 in https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makefile-options.html, i.e. use MANPAGES_PLIST_FILES=. See x11/swaybg/Makefile for example. ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: Portlint complains about %%FOO%% in PLIST_FILES
Hi Yuri, Am 24.11.20 um 10:06 schrieb Yuri Pankov: Rainer Hurling wrote: Yesterday I committed net/hblock [r556099] after changing the patch to PLIST_FILES (instead of pkg-plist with only two files) against the suggestion of the submitter. The line in question is: PLIST_FILES=bin/${PORTNAME} %%MANPAGES%%man/man1/hblock.1.gz I made this change because it allows the port to build and install correctly in all combinations of OPTIONS. With the use of %%MANPAGES%%% in PLIST_FILES one can selectively enable and disable the building of manpages. The maintainer of net/hblock informs me about a problem with using %%MANPAGES%% in PLIST_FILES. I don't know why I did not notice the message from 'portlint -AC' before: FATAL: PLIST_FILES: files cannot contain %%FOO%% variables. Use make variables and logic instead Is it possibly correct to use %%MANPAGES%% in PLIST_FILES and only portlint can't handle it? Is there an alternative to switching back to pkg-plist file? Thanks in advance for clarification and maybe a suggestion for correct usage. See 5.13.3.11 in https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makefile-options.html, i.e. use MANPAGES_PLIST_FILES=. See x11/swaybg/Makefile for example. That's it! Thanks for the hint :) I will prepare a patch for net/hblock ... ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
net/samba413 crashes in `testparm` on 12-STABLE amd64
I've updated old samba410 to samba413-4.13.1_1 on my 12-STABLE (r367937) system. Package has been built by local poudriere, jail is equivalent to host (installed from same src+obj). Package has been built with minimal options to support standalone sever: no AD/DC, no Kerberos, no DNS updates, nothing fancy. And `testparm` from this package core dumps: Core was generated by `/usr/local/bin/testparm --suppress-prompt --verbose /usr/local/etc/smb4.conf'. Program terminated with signal SIGSEGV, Segmentation fault. #0 thr_malloc_lock (curthread=0x801e167d0) at /usr/src/lib/libthr/thread/thr_malloc.c:66 66 curthread->locklevel++; (gdb) bt #0 thr_malloc_lock (curthread=0x801e167d0) at /usr/src/lib/libthr/thread/thr_malloc.c:66 #1 __thr_calloc (num=1, size=96) at /usr/src/lib/libthr/thread/thr_malloc.c:88 #2 0x000801448843 in mutex_init (mutex=0x801072008, mutex_attr=, calloc_cb=) at /usr/src/lib/libthr/thread/thr_mutex.c:295 #3 __Tthr_mutex_init (mutex=0x801072008, mutex_attr=) at /usr/src/lib/libthr/thread/thr_mutex.c:395 #4 0x0008016e52fc in ?? () from /usr/local/lib/libgnutls.so.30 #5 0x0008016decb3 in ?? () from /usr/local/lib/libgnutls.so.30 #6 0x0008016df077 in ?? () from /usr/local/lib/libgnutls.so.30 #7 0x00080103730d in objlist_call_init (list=, lockstate=) at /usr/src/libexec/rtld-elf/rtld.c:2823 #8 0x00080103603d in _rtld (sp=0x7fffed08, exit_proc=0x7fffecc0, objp=0x7fffecc8) at /usr/src/libexec/rtld-elf/rtld.c:811 #9 0x0008010338c9 in rtld_start () at /usr/src/libexec/rtld-elf/amd64/rtld_start.S:39 #10 0x in ?? () (gdb) `samba412` built with same options on same system works. -- // Lev Serebryakov ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
SVN r556157 breaks firefox, thunderbird
The removal of the packed_simd patch might be premature. I now cannot build either firefox or thunderbird. Both fail with something like .. error: aborting due to previous error For more information about this error, try `rustc --explain E0432`. error: could not compile `packed_simd` imb ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: SVN r556157 breaks firefox, thunderbird
## Michael Butler via freebsd-ports (freebsd-ports@freebsd.org): > The removal of the packed_simd patch might be premature. > > I now cannot build either firefox or thunderbird. Both fail with > something like .. Cannot confirm, I got e.g. Makefile ident: $FreeBSD: head/www/firefox/Makefile 556157 2020-11-24 12:48:53Z mikael $ build of www/firefox | firefox-83.0_4,2 ended at Tue Nov 24 19:48:37 CET 2020 Thunderbird looks similar (all in poudriere). How do you build? Unexpected OPTIONs anywhere? Regards, Christoph -- Spare Space ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
FreeBSD ports you maintain which are out of date
Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/po...@freebsd.org.html Port| Current version | New version +-+ textproc/codespell | 1.17.1 | v2.0.0 +-+ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by:portscout! ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
INDEX build failed for 11.x
INDEX build failed with errors: Generating INDEX-11 - please wait..--- describe.accessibility --- --- describe.arabic --- --- describe.archivers --- --- describe.astro --- --- describe.audio --- --- describe.benchmarks --- --- describe.biology --- --- describe.cad --- --- describe.chinese --- --- describe.comms --- --- describe.converters --- --- describe.databases --- --- describe.deskutils --- --- describe.devel --- --- describe.dns --- --- describe.editors --- --- describe.emulators --- --- describe.finance --- --- describe.french --- --- describe.ftp --- [...] --- describe.print --- --- describe.russian --- --- describe.science --- --- describe.security --- --- describe.shells --- --- describe.sysutils --- --- describe.textproc --- --- describe.ukrainian --- --- describe.vietnamese --- --- describe.www --- --- describe.x11 --- --- describe.x11-clocks --- --- describe.x11-drivers --- --- describe.x11-fm --- --- describe.x11-fonts --- --- describe.x11-servers --- --- describe.x11-themes --- --- describe.x11-toolkits --- --- describe.x11-wm --- Done. make_index: /home/indexbuild/tindex/ports/databases/fpc-fpindexer: no entry for /home/indexbuild/tindex/ports/lang/fpc-rtl-generics Committers on the hook: acm dbaio gerald jbeich Most recent SVN update was: Updating '.': UMk/bsd.default-versions.mk UMk/Uses/fpc.mk Uaudio/fpc-mad/files/patch-packages_mad_fpmake.pp Uaudio/fpc-modplug/files/patch-packages_modplug_fpmake.pp Udatabases/fpc-fpindexer/Makefile Udatabases/fpc-gdbm/Makefile Udatabases/fpc-ibase/Makefile Udatabases/fpc-postgres/Makefile Udevel/fpc-fcl-base/pkg-plist Udevel/fpc-fcl-db/Makefile Udevel/fpc-fcl-image/pkg-plist Udevel/fpc-fcl-js/Makefile Udevel/fpc-fcl-js/pkg-plist Udevel/fpc-fcl-json/Makefile Udevel/fpc-fcl-json/pkg-plist Udevel/fpc-fcl-net/Makefile Udevel/fpc-fcl-net/pkg-plist Udevel/fpc-fcl-passrc/Makefile Udevel/fpc-fcl-pdf/Makefile Udevel/fpc-fcl-sdo/Makefile Udevel/fpc-fcl-stl/Makefile Udevel/fpc-fcl-stl/pkg-plist Udevel/fpc-fcl-web/Makefile Udevel/fpc-fcl-web/pkg-plist Udevel/fpc-fppkg/Makefile Udevel/fpc-fppkg/pkg-plist Udevel/fpc-sdl/Makefile Adevel/fpc-odata Adevel/fpc-odata/Makefile Adevel/fpc-odata/pkg-plist Adevel/fpc-libmagic Adevel/fpc-libmagic/Makefile Adevel/fpc-libmagic/pkg-plist Adevel/fpc-fcl-report Adevel/fpc-fcl-report/Makefile Adevel/fpc-fcl-report/pkg-plist Ueditors/fpc-ide/Makefile Ueditors/fpc-ide/pkg-plist Ugraphics/fpc-imagemagick/Makefile Ugraphics/fpc-opengl/files/patch-packages-opengl-src-glut.pp Ugraphics/fpc-rsvg/Makefile Agraphics/fpc-vcl-compat Agraphics/fpc-vcl-compat/Makefile Agraphics/fpc-vcl-compat/pkg-plist Ulang/fpc/Makefile Ulang/fpc/Makefile.units Ulang/fpc/distinfo Dlang/fpc/files/patch-compiler_cfileutl.pas Dlang/fpc/files/patch-compiler_ogelf.pas Dlang/fpc/files/patch-rtl_bsd_ostypes.inc Alang/fpc/files/patch-compiler_globals.pas Ulang/fpc/files/patch-compiler_systems_t__bsd.pas Ulang/fpc/files/patch-rtl_bsd_ossysc.inc Ulang/fpc/pkg-plist Ulang/fpc-base/Makefile Ulang/fpc-docs/Makefile Ulang/fpc-docs/distinfo Ulang/fpc-rtl-objpas/Makefile Ulang/fpc-source/Makefile Ulang/fpc-source/distinfo Ulang/fpc-units/Makefile Ulang/fpc-utils/Makefile Ulang/fpc-utils/pkg-plist Alang/fpc-rtl-generics Alang/fpc-rtl-generics/Makefile Alang/fpc-rtl-generics/pkg-plist Alang/fpc-pastojs Alang/fpc-pastojs/Makefile Alang/fpc-pastojs/files Alang/fpc-pastojs/files/patch-packages-pastojs_fpmake.pp Alang/fpc-pastojs/pkg-plist Umisc/fpc-chm/Makefile Umultimedia/fpc-libvlc/Makefile Umultimedia/fpc-libvlc/files/patch-packages_libvlc_fpmake.pp Usecurity/fpc-openssl/Makefile Usecurity/fpc-openssl/pkg-plist Asecurity/fpc-gnutls Asecurity/fpc-gnutls/Makefile Asecurity/fpc-gnutls/pkg-plist Uwww/fpc-googleapi/Makefile Uwww/fpc-httpd22/Makefile Uwww/firefox/files/patch-bug1667736 Uwww/firefox-esr/files/patch-bug1667736 Awww/fpc-webidl Awww/fpc-webidl/Makefile Awww/fpc-webidl/pkg-plist Uwww/grafana7/Makefile Uwww/grafana7/distinfo Uwww/grafana7/pkg-plist Ux11/fpc-x11/Makefile Umail/thunderbird/files/patch-bug1667736 Ax11-fonts/fpc-libfontconfig Ax11-fonts/fpc-libfontconfig/Makefile Ax11-fonts/fpc-libfontconfig/pkg-plist Aprint/fpc-libcups Aprint/fpc-libcups/Makefile Aprint/fpc-libcups/pkg-plist Anet/fpc-libenet Anet/fpc-libenet/Makefile Anet/fpc-libenet/pkg-plist Uemulators/wine-devel/distinfo Uemulators/wine-devel/pkg-plist Updated to revision 556253. ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: SVN r556157 breaks firefox, thunderbird
Michael Butler via freebsd-ports writes: > The removal of the packed_simd patch might be premature. > > I now cannot build either firefox or thunderbird. Both fail with > something like .. > > error: aborting due to previous error > > For more information about this error, try `rustc --explain E0432`. > error: could not compile `packed_simd` Can you reproduce after https://svnweb.freebsd.org/changeset/ports/556251 ? ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
INDEX now builds successfully on 11.x
___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"