Re: "pkg-static: POST-INSTALL script failed" during poudriere based builds: gettext-tools install can attempt use of indexinfo before print/indexinfo is installed for the build
On 2021-Feb-4, at 16:47, Tatsuki Makino wrote: > Mark Millard wrote on 2021/02/05 09:39: >> >> >> On 2021-Feb-4, at 15:54, Tatsuki Makino >> wrote: >> >>> Is there indexinfo in deps in +MANIFEST extracted from your >>> /usr/local/poudriere/data/packages/FBSDpowerpc64-default/.building/All/indexinfo-0.3.1.txz >>> ? >> > > Sorry. I'm so sorry. This is my copy and paste mistake. No problem. > /usr/local/poudriere/data/packages/FBSDpowerpc64-default/.building/All/"gettext-tools-0.21.txz" > instead of indexinfo-0.3.1.txz > If it is normal, there will be indexinfo after deps. Like below. > > ... > "deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.21"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1"}, > ... # tar -xpf /usr/local/poudriere/data/packages/FBSDpowerpc64-default/.building/All/gettext-tools-0.21.txz # grep deps +MANIFEST # So no "deps" at all. That indicates that I've been looking in the wrong place. Looking in: gettext-tools-0.21.log I find: === ===> Building package for gettext-tools-0.21 Child process pid=44950 terminated abnormally: Segmentation fault Child process pid=44956 terminated abnormally: Segmentation fault actual-package-depends: dependency on /usr/local/lib/libtextstyle.so not registered (normal if it belongs to base) Child process pid=44958 terminated abnormally: Segmentation fault Child process pid=44962 terminated abnormally: Segmentation fault Child process pid=44971 terminated abnormally: Segmentation fault actual-package-depends: dependency on /usr/local/lib/libintl.so not registered (normal if it belongs to base) Child process pid=44973 terminated abnormally: Segmentation fault Child process pid=44977 terminated abnormally: Segmentation fault Child process pid=44980 terminated abnormally: Segmentation fault actual-package-depends: dependency on /usr/local/bin/indexinfo not registered (normal if it belongs to base) Child process pid=44982 terminated abnormally: Segmentation fault (Prior to that looks normal so far.) Interestingly those are the only "Segmentation fault" notices so far in the logs for the (currently 201+) builds: # grep Segmentation /usr/local/poudriere/data/logs/bulk/FBSDpowerpc64-default/2021-02-04_02h19m21s/logs/*.log | more /usr/local/poudriere/data/logs/bulk/FBSDpowerpc64-default/2021-02-04_02h19m21s/logs/gettext-tools-0.21.log:Child process pid=44950 terminated abnormally: Segmentation fault /usr/local/poudriere/data/logs/bulk/FBSDpowerpc64-default/2021-02-04_02h19m21s/logs/gettext-tools-0.21.log:Child process pid=44956 terminated abnormally: Segmentation fault /usr/local/poudriere/data/logs/bulk/FBSDpowerpc64-default/2021-02-04_02h19m21s/logs/gettext-tools-0.21.log:Child process pid=44958 terminated abnormally: Segmentation fault /usr/local/poudriere/data/logs/bulk/FBSDpowerpc64-default/2021-02-04_02h19m21s/logs/gettext-tools-0.21.log:Child process pid=44962 terminated abnormally: Segmentation fault /usr/local/poudriere/data/logs/bulk/FBSDpowerpc64-default/2021-02-04_02h19m21s/logs/gettext-tools-0.21.log:Child process pid=44971 terminated abnormally: Segmentation fault /usr/local/poudriere/data/logs/bulk/FBSDpowerpc64-default/2021-02-04_02h19m21s/logs/gettext-tools-0.21.log:Child process pid=44973 terminated abnormally: Segmentation fault /usr/local/poudriere/data/logs/bulk/FBSDpowerpc64-default/2021-02-04_02h19m21s/logs/gettext-tools-0.21.log:Child process pid=44977 terminated abnormally: Segmentation fault /usr/local/poudriere/data/logs/bulk/FBSDpowerpc64-default/2021-02-04_02h19m21s/logs/gettext-tools-0.21.log:Child process pid=44980 terminated abnormally: Segmentation fault /usr/local/poudriere/data/logs/bulk/FBSDpowerpc64-default/2021-02-04_02h19m21s/logs/gettext-tools-0.21.log:Child process pid=44982 terminated abnormally: Segmentation fault So only gettext-tools seems to have had the problem. It is too bad that the port build process does not handle such as an error and record the .txz of the build attempt's status. I would have had something to look at then. Thanks much for getting me pointed in the right direction. Now I'll need to figure out how to investigate the package phase of building gettext-tools (at last once the overall build completes). === Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) ___ 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: "pkg-static: POST-INSTALL script failed" during poudriere based builds: gettext-tools install can attempt use of indexinfo before print/indexinfo is installed for the build
Mark Millard wrote on 2021/02/05 09:39: > > > On 2021-Feb-4, at 15:54, Tatsuki Makino wrote: > >> Is there indexinfo in deps in +MANIFEST extracted from your >> /usr/local/poudriere/data/packages/FBSDpowerpc64-default/.building/All/indexinfo-0.3.1.txz >> ? > Sorry. I'm so sorry. This is my copy and paste mistake. /usr/local/poudriere/data/packages/FBSDpowerpc64-default/.building/All/"gettext-tools-0.21.txz" instead of indexinfo-0.3.1.txz If it is normal, there will be indexinfo after deps. Like below. ... "deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.21"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1"}, ... ___ 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: "pkg-static: POST-INSTALL script failed" during poudriere based builds: gettext-tools install can attempt use of indexinfo before print/indexinfo is installed for the build
On 2021-Feb-4, at 15:54, Tatsuki Makino wrote: > make -C /usr/ports/devel/gettext-tools -V _STAGE_SEQ > > is usually > > ... 150:run-depends ... 750:post-install-script ... > > So, RUN_DEPENDS is sufficient for that. Okay. Good to know, thanks. > I suspect that RUN_DEPENDS is not recorded in gettext-tools-0.21.txz either. > There might be something somewhere that erases the definition of INFO. > > Is there indexinfo in deps in +MANIFEST extracted from your > /usr/local/poudriere/data/packages/FBSDpowerpc64-default/.building/All/indexinfo-0.3.1.txz > ? # tar -xpf /usr/local/poudriere/data/packages/FBSDpowerpc64-default/.building/All/indexinfo-0.3.1.txz tar: Removing leading '/' from member names # cat +MANIFEST {"name":"indexinfo","origin":"print/indexinfo","version":"0.3.1","comment":"Utility to regenerate the GNU info page index","maintainer":"b...@freebsd.org","www":"https://github.com/bapt/indexinfo","abi":"FreeBSD:14:powerpc64","arch":"freebsd:14:powerpc:64:eb","prefix":"/usr/local","flatsize":37247,"licenselogic":"single","licenses":["BSD2CLAUSE"],"desc":"Small utility designed to regenerate the GNU info page indexes\n\nWWW: https://github.com/bapt/indexinfo","categories":["ports-mgmt","print"],"annotations":{"FreeBSD_version":"143"},"files":{"/usr/local/bin/indexinfo":"1$0231cd46617eb332e640aec15dee7f273a675e8f9669154d821613232de51c20","/usr/local/share/licenses/indexinfo-0.3.1/catalog.mk":"1$2db081dfa45ee21ff5fcdab1dd9611a513adbce0ed2e5de9916af182388dbb21","/usr/local/share/licenses/indexinfo-0.3.1/LICENSE":"1$5a0d3730c307e5043500dfa15cbf67dbd44c48215a7cacc445347d55b8c6bf77","/usr/local/share/licenses/indexinfo-0.3.1/BSD2CLAUSE":"1$1f5bf6112c6c74e5aa1dfbee2c4d6a15a52a8643a5e2523 16e4e573768e2d2c5"}} > Mark Millard wrote on 2021/02/05 08:33: >> >> >> On 2021-Feb-4, at 15:11, Tatsuki Makino >> wrote: >> >>> In rare cases, a package with missing contents may be created. >>> If there is a problem after checking with >>> >>> tar -t -f >>> /usr/local/poudriere/data/packages/jail-portstree/All/indexinfo-0.3.1.txz >>> >>> , etc., you can force it to be rebuilt by doing the following: >>> >>> poudriere bulk -j jail -p portstree -C print/indexinfo >> >> That is not, of itself, going to change anything. This whole >> build (that is still going) was based on -c (and I show >> from print/indexinfo starting through gettext-tools finishing ): > > === Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) ___ 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: "pkg-static: POST-INSTALL script failed" during poudriere based builds: gettext-tools install can attempt use of indexinfo before print/indexinfo is installed for the build
make -C /usr/ports/devel/gettext-tools -V _STAGE_SEQ is usually ... 150:run-depends ... 750:post-install-script ... So, RUN_DEPENDS is sufficient for that. I suspect that RUN_DEPENDS is not recorded in gettext-tools-0.21.txz either. There might be something somewhere that erases the definition of INFO. Is there indexinfo in deps in +MANIFEST extracted from your /usr/local/poudriere/data/packages/FBSDpowerpc64-default/.building/All/indexinfo-0.3.1.txz ? Mark Millard wrote on 2021/02/05 08:33: > > > On 2021-Feb-4, at 15:11, Tatsuki Makino wrote: > >> In rare cases, a package with missing contents may be created. >> If there is a problem after checking with >> >> tar -t -f >> /usr/local/poudriere/data/packages/jail-portstree/All/indexinfo-0.3.1.txz >> >> , etc., you can force it to be rebuilt by doing the following: >> >> poudriere bulk -j jail -p portstree -C print/indexinfo > > That is not, of itself, going to change anything. This whole > build (that is still going) was based on -c (and I show > from print/indexinfo starting through gettext-tools finishing ): > > === > Mark Millard > marklmi at yahoo.com > ( dsl-only.net went > away in early 2018-Mar) > ___ 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: "pkg-static: POST-INSTALL script failed" during poudriere based builds: gettext-tools install can attempt use of indexinfo before print/indexinfo is installed for the build
On 2021-Feb-4, at 15:33, Mark Millard wrote: > On 2021-Feb-4, at 15:11, Tatsuki Makino wrote: > >> In rare cases, a package with missing contents may be created. >> If there is a problem after checking with >> >> tar -t -f >> /usr/local/poudriere/data/packages/jail-portstree/All/indexinfo-0.3.1.txz >> >> , etc., you can force it to be rebuilt by doing the following: >> >> poudriere bulk -j jail -p portstree -C print/indexinfo Better evidence that the content is not missing: # tar -tf /usr/local/poudriere/data/packages/FBSDpowerpc64-default/.building/All/indexinfo-0.3.1.txz | grep indexinfo /usr/local/bin/indexinfo /usr/local/share/licenses/indexinfo-0.3.1/catalog.mk /usr/local/share/licenses/indexinfo-0.3.1/LICENSE /usr/local/share/licenses/indexinfo-0.3.1/BSD2CLAUSE > That is not, of itself, going to change anything. This whole > build (that is still going) was based on -c (and I show > from print/indexinfo starting through gettext-tools finishing ): > > # poudriere bulk -jFBSDpowerpc64 -c -w -f ~/origins/powerpc64-origins.txt > . . . > [00:03:36] (-c) Cleaning all packages... done > . . . > [00:15:03] [01] [00:00:00] Building print/indexinfo | indexinfo-0.3.1 > [00:15:03] [02] [00:00:00] Building devel/pkgconf | pkgconf-1.7.3,1 > [00:15:18] [01] [00:00:15] Finished print/indexinfo | indexinfo-0.3.1: Success > [00:15:19] [01] [00:00:00] Building devel/gettext-runtime | > gettext-runtime-0.21 > [00:16:07] [02] [00:01:04] Finished devel/pkgconf | pkgconf-1.7.3,1: Success > [00:16:10] [02] [00:00:00] Building devel/libtextstyle | libtextstyle-0.21 > [00:20:35] [01] [00:05:16] Finished devel/gettext-runtime | > gettext-runtime-0.21: Success > [00:21:19] [01] [00:00:00] Building devel/libffi | libffi-3.3_1 > [00:23:31] [02] [00:07:21] Finished devel/libtextstyle | libtextstyle-0.21: > Success > [00:23:54] [01] [00:02:35] Finished devel/libffi | libffi-3.3_1: Success > [00:24:02] [01] [00:00:00] Building devel/readline | readline-8.0.4 > [00:24:17] [02] [00:00:00] Building devel/gettext-tools | gettext-tools-0.21 > [00:25:54] [01] [00:01:52] Finished devel/readline | readline-8.0.4: Success > [00:25:56] [01] [00:00:00] Building lang/perl5.32 | perl5-5.32.0_1 > [00:55:34] [02] [00:31:17] Finished devel/gettext-tools | gettext-tools-0.21: > Success > . . . > > For reference for the on going build: > > load: 3.67 cmd: paste 72178 [runnable] 0.03r 0.00u 0.00s 0% 196k > mi_switch+0x144 kern_yield+0x98 maybe_yield+0x4c uiomove_fromphys+0x1c0 > vn_io_fault_pgmove+0x64 vn_read_from_obj+0x154 ufs_read_pgcache+0x60 > VOP_READ_PGCACHE_APV+0x54 vn_read+0xbc vn_io_fault_doio+0x78 > vn_io_fault1+0x1a4 vn_io_fault+0x254 dofileread+0xb0 sys_read+0xf0 trap+0x6fc > powerpc_interrupt+0x1b4 > [FBSDpowerpc64-default] [2021-02-04_02h19m21s] [parallel_build:] Queued: 476 > Built: 185 Failed: 3 Skipped: 150 Ignored: 0 Tobuild: 138 Time: 12:46:31 >[01]: devel/boost-libs | boost-libs-1.72.0_3 stage > (05:15:27 / 07:05:58) >[02]: lang/gcc10| gcc10-10.2.0 build > (02:04:18 / 02:11:34) > [12:47:16] Logs: > /usr/local/poudriere/data/logs/bulk/FBSDpowerpc64-default/2021-02-04_02h19m21s > > > If you look at the devel/gettext-tools/Makefile you will > find a lack of any specificiation that indexinfo is used > at build time (BUILD_DEPENDS). The likes of /usr/ports/Mk/bsd.port.mk > only lists indexinfo in RUN_DEPENDS. > > The dependency is missing as far as I can tell. If so, it > needs to be added. > >> Mark Millard wrote on 2021/02/05 07:58: >>> >>> >>> On 2021-Feb-4, at 14:44, Tatsuki Makino >>> wrote: >>> Hello. It's the one that happens when environment variable PATH does not contain ${LOCALBASE}/bin. >>> >>> Unforutunately, it is not that simple. The log files show that >>> /usr/local/bin is listed in each PATH for each failing context: > === Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) ___ 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: "pkg-static: POST-INSTALL script failed" during poudriere based builds: gettext-tools install can attempt use of indexinfo before print/indexinfo is installed for the build
On 2021-Feb-4, at 15:11, Tatsuki Makino wrote: > In rare cases, a package with missing contents may be created. > If there is a problem after checking with > > tar -t -f > /usr/local/poudriere/data/packages/jail-portstree/All/indexinfo-0.3.1.txz > > , etc., you can force it to be rebuilt by doing the following: > > poudriere bulk -j jail -p portstree -C print/indexinfo That is not, of itself, going to change anything. This whole build (that is still going) was based on -c (and I show from print/indexinfo starting through gettext-tools finishing ): # poudriere bulk -jFBSDpowerpc64 -c -w -f ~/origins/powerpc64-origins.txt . . . [00:03:36] (-c) Cleaning all packages... done . . . [00:15:03] [01] [00:00:00] Building print/indexinfo | indexinfo-0.3.1 [00:15:03] [02] [00:00:00] Building devel/pkgconf | pkgconf-1.7.3,1 [00:15:18] [01] [00:00:15] Finished print/indexinfo | indexinfo-0.3.1: Success [00:15:19] [01] [00:00:00] Building devel/gettext-runtime | gettext-runtime-0.21 [00:16:07] [02] [00:01:04] Finished devel/pkgconf | pkgconf-1.7.3,1: Success [00:16:10] [02] [00:00:00] Building devel/libtextstyle | libtextstyle-0.21 [00:20:35] [01] [00:05:16] Finished devel/gettext-runtime | gettext-runtime-0.21: Success [00:21:19] [01] [00:00:00] Building devel/libffi | libffi-3.3_1 [00:23:31] [02] [00:07:21] Finished devel/libtextstyle | libtextstyle-0.21: Success [00:23:54] [01] [00:02:35] Finished devel/libffi | libffi-3.3_1: Success [00:24:02] [01] [00:00:00] Building devel/readline | readline-8.0.4 [00:24:17] [02] [00:00:00] Building devel/gettext-tools | gettext-tools-0.21 [00:25:54] [01] [00:01:52] Finished devel/readline | readline-8.0.4: Success [00:25:56] [01] [00:00:00] Building lang/perl5.32 | perl5-5.32.0_1 [00:55:34] [02] [00:31:17] Finished devel/gettext-tools | gettext-tools-0.21: Success . . . For reference for the on going build: load: 3.67 cmd: paste 72178 [runnable] 0.03r 0.00u 0.00s 0% 196k mi_switch+0x144 kern_yield+0x98 maybe_yield+0x4c uiomove_fromphys+0x1c0 vn_io_fault_pgmove+0x64 vn_read_from_obj+0x154 ufs_read_pgcache+0x60 VOP_READ_PGCACHE_APV+0x54 vn_read+0xbc vn_io_fault_doio+0x78 vn_io_fault1+0x1a4 vn_io_fault+0x254 dofileread+0xb0 sys_read+0xf0 trap+0x6fc powerpc_interrupt+0x1b4 [FBSDpowerpc64-default] [2021-02-04_02h19m21s] [parallel_build:] Queued: 476 Built: 185 Failed: 3 Skipped: 150 Ignored: 0 Tobuild: 138 Time: 12:46:31 [01]: devel/boost-libs | boost-libs-1.72.0_3 stage (05:15:27 / 07:05:58) [02]: lang/gcc10| gcc10-10.2.0 build (02:04:18 / 02:11:34) [12:47:16] Logs: /usr/local/poudriere/data/logs/bulk/FBSDpowerpc64-default/2021-02-04_02h19m21s If you look at the devel/gettext-tools/Makefile you will find a lack of any specificiation that indexinfo is used at build time (BUILD_DEPENDS). The likes of /usr/ports/Mk/bsd.port.mk only lists indexinfo in RUN_DEPENDS. The dependency is missing as far as I can tell. If so, it needs to be added. > Mark Millard wrote on 2021/02/05 07:58: >> >> >> On 2021-Feb-4, at 14:44, Tatsuki Makino >> wrote: >> >>> Hello. >>> >>> It's the one that happens when environment variable PATH does not contain >>> ${LOCALBASE}/bin. >> >> Unforutunately, it is not that simple. The log files show that >> /usr/local/bin is listed in each PATH for each failing context: > > === Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) ___ 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: "pkg-static: POST-INSTALL script failed" during poudriere based builds: gettext-tools install can attempt use of indexinfo before print/indexinfo is installed for the build
In rare cases, a package with missing contents may be created. If there is a problem after checking with tar -t -f /usr/local/poudriere/data/packages/jail-portstree/All/indexinfo-0.3.1.txz , etc., you can force it to be rebuilt by doing the following: poudriere bulk -j jail -p portstree -C print/indexinfo Mark Millard wrote on 2021/02/05 07:58: > > > On 2021-Feb-4, at 14:44, Tatsuki Makino wrote: > >> Hello. >> >> It's the one that happens when environment variable PATH does not contain >> ${LOCALBASE}/bin. > > Unforutunately, it is not that simple. The log files show that > /usr/local/bin is listed in each PATH for each failing context: > > > === > Mark Millard > marklmi at yahoo.com > ( dsl-only.net went > away in early 2018-Mar) > ___ 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: "pkg-static: POST-INSTALL script failed" during poudriere based builds: gettext-tools install can attempt use of indexinfo before print/indexinfo is installed for the build
On 2021-Feb-4, at 14:44, Tatsuki Makino wrote: > Hello. > > It's the one that happens when environment variable PATH does not contain > ${LOCALBASE}/bin. Unforutunately, it is not that simple. The log files show that /usr/local/bin is listed in each PATH for each failing context: rhash-1.4.0.log . . . PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin LOCALBASE=/usr/local . . . --CONFIGURE_ENV-- . . . PATH=/wrkdirs/usr/ports/security/rhash/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin . . . --MAKE_ENV-- . . . PATH=/wrkdirs/usr/ports/security/rhash/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin . . . glib-2.66.3,1.log . . . PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin LOCALBASE=/usr/local . . . --MAKE_ENV-- . . . PATH=/wrkdirs/usr/ports/devel/glib20/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin . . . libXpm-3.5.13.log . . . PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin LOCALBASE=/usr/local . . . --CONFIGURE_ENV-- . . . PATH=/wrkdirs/usr/ports/x11/libXpm/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin . . . --MAKE_ENV-- . . . PATH=/wrkdirs/usr/ports/x11/libXpm/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin . . . > Mark Millard via freebsd-ports wrote on 2021/02/05 07:14: >> >> Looks like print/indexinfo is not being installed before >> installing gettext-tools tries to use indexinfo in various >> contexts. >> >> >> === >> ===> rhash-1.4.0 depends on executable: msgfmt - not found >> ===> Installing existing package /packages/All/gettext-tools-0.21.txz >> [FBSDG5L] Installing gettext-tools-0.21... >> [FBSDG5L] Extracting gettext-tools-0.21: .. done >> /bin/sh: indexinfo: not found >> pkg-static: POST-INSTALL script failed >> ===> rhash-1.4.0 depends on executable: msgfmt - found >> ===> Returning to build of rhash-1.4.0 >> === >> === >> ===> rhash-1.4.0 depends on shared library: libintl.so - not found >> ===> Installing existing package /packages/All/gettext-runtime-0.21.txz >> [FBSDG5L] Installing gettext-runtime-0.21... >> [FBSDG5L] `-- Installing indexinfo-0.3.1... >> [FBSDG5L] `-- Extracting indexinfo-0.3.1: done >> [FBSDG5L] Extracting gettext-runtime-0.21: .. done >> ===> rhash-1.4.0 depends on shared library: libintl.so - found >> (/usr/local/lib/libintl.so) >> ===> Returning to build of rhash-1.4.0 >> >> >> and: >> >> ===> glib-2.66.3,1 depends on executable: msgfmt - not found >> ===> Installing existing package /packages/All/gettext-tools-0.21.txz >> [FBSDG5L] Installing gettext-tools-0.21... >> [FBSDG5L] Extracting gettext-tools-0.21: .. done >> /bin/sh: indexinfo: not found >> pkg-static: POST-INSTALL script failed >> ===> glib-2.66.3,1 depends on executable: msgfmt - found >> ===> Returning to build of glib-2.66.3,1 >> ===> glib-2.66.3,1 depends on executable: xsltproc - not found >> ===> Installing existing package /packages/All/libxslt-1.1.34_1.txz >> [FBSDG5L] Installing libxslt-1.1.34_1... >> [FBSDG5L] `-- Installing libgcrypt-1.8.7... >> [FBSDG5L] | `-- Installing indexinfo-0.3.1... >> [FBSDG5L] | `-- Extracting indexinfo-0.3.1: done >> . . . >> ===> glib-2.66.3,1 depends on executable: xsltproc - found >> ===> Returning to build of glib-2.66.3,1 >> >> >> and: >> >> ===> libXpm-3.5.13 depends on executable: msgfmt - not found >> ===> Installing existing package /packages/All/gettext-tools-0.21.txz >> [FBSDG5L] Installing gettext-tools-0.21... >> [FBSDG5L] Extracting gettext-tools-0.21: .. done >> /bin/sh: indexinfo: not found >> pkg-static: POST-INSTALL script failed >> ===> libXpm-3.5.13 depends on executable: msgfmt - found >> ===> Returning to build of libXpm-3.5.13 >> . . . >> === >> ===> libXpm-3.5.13 depends on shared library: libintl.so - not found >> ===> Installing existing package /packages/All/gettext-runtime-0.21.txz >> [FBSDG5L] Installing gettext-runtime-0.21... >> [FBSDG5L] `-- Installing indexinfo-0.3.1... >> [FBSDG5L] `-- Extracting indexinfo-0.3.1: done >> [FBSDG5L] Extracting gettext-runtime-0.21: .. done >> ===> libXpm-3.5.13 depends on shared library: libintl.so - found >> (/usr/local/lib/libintl.so) >> ===> Returning to build of libXpm-3.5.13 >> >> >> Looks like devel/gettext-tools/Makefile needs something >> like: >> >> BUILD_DEPENDS+= indexinfo:print/indexinfo >> >> Although this might be viewed as a /usr/ports/Mk/bsd.port.mk >> issue that needs such instead. As things are there is: >> >> .if defined(INFO) >> RUN_DEPENDS+= indexinfo:print/indexinfo >> .
Re: "pkg-static: POST-INSTALL script failed" during poudriere based builds: gettext-tools install can attempt use of indexinfo before print/indexinfo is installed for the build
Hello. It's the one that happens when environment variable PATH does not contain ${LOCALBASE}/bin. Mark Millard via freebsd-ports wrote on 2021/02/05 07:14: > > Looks like print/indexinfo is not being installed before > installing gettext-tools tries to use indexinfo in various > contexts. > > > === > ===> rhash-1.4.0 depends on executable: msgfmt - not found > ===> Installing existing package /packages/All/gettext-tools-0.21.txz > [FBSDG5L] Installing gettext-tools-0.21... > [FBSDG5L] Extracting gettext-tools-0.21: .. done > /bin/sh: indexinfo: not found > pkg-static: POST-INSTALL script failed > ===> rhash-1.4.0 depends on executable: msgfmt - found > ===> Returning to build of rhash-1.4.0 > === > === > ===> rhash-1.4.0 depends on shared library: libintl.so - not found > ===> Installing existing package /packages/All/gettext-runtime-0.21.txz > [FBSDG5L] Installing gettext-runtime-0.21... > [FBSDG5L] `-- Installing indexinfo-0.3.1... > [FBSDG5L] `-- Extracting indexinfo-0.3.1: done > [FBSDG5L] Extracting gettext-runtime-0.21: .. done > ===> rhash-1.4.0 depends on shared library: libintl.so - found > (/usr/local/lib/libintl.so) > ===> Returning to build of rhash-1.4.0 > > > and: > > ===> glib-2.66.3,1 depends on executable: msgfmt - not found > ===> Installing existing package /packages/All/gettext-tools-0.21.txz > [FBSDG5L] Installing gettext-tools-0.21... > [FBSDG5L] Extracting gettext-tools-0.21: .. done > /bin/sh: indexinfo: not found > pkg-static: POST-INSTALL script failed > ===> glib-2.66.3,1 depends on executable: msgfmt - found > ===> Returning to build of glib-2.66.3,1 > ===> glib-2.66.3,1 depends on executable: xsltproc - not found > ===> Installing existing package /packages/All/libxslt-1.1.34_1.txz > [FBSDG5L] Installing libxslt-1.1.34_1... > [FBSDG5L] `-- Installing libgcrypt-1.8.7... > [FBSDG5L] | `-- Installing indexinfo-0.3.1... > [FBSDG5L] | `-- Extracting indexinfo-0.3.1: done > . . . > ===> glib-2.66.3,1 depends on executable: xsltproc - found > ===> Returning to build of glib-2.66.3,1 > > > and: > > ===> libXpm-3.5.13 depends on executable: msgfmt - not found > ===> Installing existing package /packages/All/gettext-tools-0.21.txz > [FBSDG5L] Installing gettext-tools-0.21... > [FBSDG5L] Extracting gettext-tools-0.21: .. done > /bin/sh: indexinfo: not found > pkg-static: POST-INSTALL script failed > ===> libXpm-3.5.13 depends on executable: msgfmt - found > ===> Returning to build of libXpm-3.5.13 > . . . > === > ===> libXpm-3.5.13 depends on shared library: libintl.so - not found > ===> Installing existing package /packages/All/gettext-runtime-0.21.txz > [FBSDG5L] Installing gettext-runtime-0.21... > [FBSDG5L] `-- Installing indexinfo-0.3.1... > [FBSDG5L] `-- Extracting indexinfo-0.3.1: done > [FBSDG5L] Extracting gettext-runtime-0.21: .. done > ===> libXpm-3.5.13 depends on shared library: libintl.so - found > (/usr/local/lib/libintl.so) > ===> Returning to build of libXpm-3.5.13 > > > Looks like devel/gettext-tools/Makefile needs something > like: > > BUILD_DEPENDS+= indexinfo:print/indexinfo > > Although this might be viewed as a /usr/ports/Mk/bsd.port.mk > issue that needs such instead. As things are there is: > > .if defined(INFO) > RUN_DEPENDS+= indexinfo:print/indexinfo > . . . > > but there is no BUILD_DEPENDS addition there. > > > The poudriere run will likely be going for a couple of days. > There could be more examples in the 476 ports it is trying > to build, possibly things other than involving gettext-tools. > (I'm trying to update an old PowerMac powerpc64 context to > FreeBSD:14 based ABI builds for ports.) > > === > Mark Millard > marklmi at yahoo.com > ( dsl-only.net went > away in early 2018-Mar) > > ___ > 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@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Erroneous lines in /usr/ports/MOVED
After updating ports tree now portmaster bails out on old gstreamer ports, now moved to gstreamer1 ones. I found there are some errors in MOVED file, which, at least for me, could be fixed using patch in attachment. Maybe my fix is not the best, so I leave it for more experienced ones... but this is what worked for me. Regards, Milan --- MOVED 2021-02-04 23:25:05.038678000 +0100 +++ MOVED.fix 2021-02-04 23:24:59.068265000 +0100 @@ -16107,15 +16107,15 @@ graphics/gstreamer-plugins-gnomevfs||2021-02-04|Replaced by gstreamer1 graphics/gstreamer-plugins-jpeg|net/gstreamer1-plugins-jpeg|2021-02-04|Replaced by gstreamer1 graphics/gstreamer-plugins-libcaca|net/gstreamer1-plugins-libcaca|2021-02-04|Replaced by gstreamer1 -graphics/gstreamer-plugins-libpng|net/gstreamer1-plugins-png|2021-02-04|Replaced by gstreamer1 +graphics/gstreamer-plugins-libpng|graphics/gstreamer1-plugins-png|2021-02-04|Replaced by gstreamer1 graphics/gstreamer-plugins-libvisual|net/gstreamer1-plugins-libvisual|2021-02-04|Replaced by gstreamer1 graphics/gstreamer-plugins-opencv|net/gstreamer1-plugins-opencv|2021-02-04|Replaced by gstreamer1 graphics/gstreamer-plugins-sdl||2021-02-04|Replaced by gstreamer1 graphics/gstreamer-plugins-soup|graphics/gstreamer-plugins-soup|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-ffmpeg|multimedia/gstreamer1-libav|2021-02-04|Replaced by gstreamer1 -multimedia/gstreamer-plugins-all|multimedia-gstreamer1-plugins-all|2021-02-04|Replaced by gstreamer1 +multimedia/gstreamer-plugins-all|multimedia/gstreamer1-plugins-all|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-annodex||2021-02-04|Replaced by gstreamer1 -multimedia/gstreamer-plugins-bad|multimedia-gstreamer1-plugins-bad|2021-02-04|Replaced by gstreamer1 +multimedia/gstreamer-plugins-bad|multimedia/gstreamer1-plugins-bad|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-bz2||2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-core|multimedia/gstreamer1-plugins-core|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-dts|multimedia/gstreamer1-plugins-dts|2021-02-04|Replaced by gstreamer1 @@ -16132,10 +16132,10 @@ multimedia/gstreamer-plugins-ugly|multimedia/gstreamer1-plugins-ugly|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-v4l2|multimedia/gstreamer1-plugins-v4l2|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-vdpau||2021-02-04|Replaced by gstreamer1 -multimedia/gstreamer-plugins-vp8|8|2021-02-04|Replaced by gstreamer1 +multimedia/gstreamer-plugins-vp8||2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-x264|multimedia/gstreamer1-plugins-x264|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-xvid||2021-02-04|Replaced by gstreamer1 -multimedia/gstreamer-plugins|multimedia-gstreamer1-plugins|2021-02-04|Replaced by gstreamer1 +multimedia/gstreamer-plugins|multimedia/gstreamer1-plugins|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer|multimedia/gstreamer1|2021-02-04|Replaced by gstreamer1 net/gstreamer-plugins-libmms|net/gstreamer1-plugins-libmms|2021-02-04|Replaced by gstreamer1 sysutils/gstreamer-plugins-cdio|sysutils/gstreamer1-plugins-cdio|2021-02-04|Replaced by gstreamer1 ___ 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"
"pkg-static: POST-INSTALL script failed" during poudriere based builds: gettext-tools install can attempt use of indexinfo before print/indexinfo is installed for the build
Looks like print/indexinfo is not being installed before installing gettext-tools tries to use indexinfo in various contexts. === ===> rhash-1.4.0 depends on executable: msgfmt - not found ===> Installing existing package /packages/All/gettext-tools-0.21.txz [FBSDG5L] Installing gettext-tools-0.21... [FBSDG5L] Extracting gettext-tools-0.21: .. done /bin/sh: indexinfo: not found pkg-static: POST-INSTALL script failed ===> rhash-1.4.0 depends on executable: msgfmt - found ===> Returning to build of rhash-1.4.0 === === ===> rhash-1.4.0 depends on shared library: libintl.so - not found ===> Installing existing package /packages/All/gettext-runtime-0.21.txz [FBSDG5L] Installing gettext-runtime-0.21... [FBSDG5L] `-- Installing indexinfo-0.3.1... [FBSDG5L] `-- Extracting indexinfo-0.3.1: done [FBSDG5L] Extracting gettext-runtime-0.21: .. done ===> rhash-1.4.0 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) ===> Returning to build of rhash-1.4.0 and: ===> glib-2.66.3,1 depends on executable: msgfmt - not found ===> Installing existing package /packages/All/gettext-tools-0.21.txz [FBSDG5L] Installing gettext-tools-0.21... [FBSDG5L] Extracting gettext-tools-0.21: .. done /bin/sh: indexinfo: not found pkg-static: POST-INSTALL script failed ===> glib-2.66.3,1 depends on executable: msgfmt - found ===> Returning to build of glib-2.66.3,1 ===> glib-2.66.3,1 depends on executable: xsltproc - not found ===> Installing existing package /packages/All/libxslt-1.1.34_1.txz [FBSDG5L] Installing libxslt-1.1.34_1... [FBSDG5L] `-- Installing libgcrypt-1.8.7... [FBSDG5L] | `-- Installing indexinfo-0.3.1... [FBSDG5L] | `-- Extracting indexinfo-0.3.1: done . . . ===> glib-2.66.3,1 depends on executable: xsltproc - found ===> Returning to build of glib-2.66.3,1 and: ===> libXpm-3.5.13 depends on executable: msgfmt - not found ===> Installing existing package /packages/All/gettext-tools-0.21.txz [FBSDG5L] Installing gettext-tools-0.21... [FBSDG5L] Extracting gettext-tools-0.21: .. done /bin/sh: indexinfo: not found pkg-static: POST-INSTALL script failed ===> libXpm-3.5.13 depends on executable: msgfmt - found ===> Returning to build of libXpm-3.5.13 . . . === ===> libXpm-3.5.13 depends on shared library: libintl.so - not found ===> Installing existing package /packages/All/gettext-runtime-0.21.txz [FBSDG5L] Installing gettext-runtime-0.21... [FBSDG5L] `-- Installing indexinfo-0.3.1... [FBSDG5L] `-- Extracting indexinfo-0.3.1: done [FBSDG5L] Extracting gettext-runtime-0.21: .. done ===> libXpm-3.5.13 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) ===> Returning to build of libXpm-3.5.13 Looks like devel/gettext-tools/Makefile needs something like: BUILD_DEPENDS+= indexinfo:print/indexinfo Although this might be viewed as a /usr/ports/Mk/bsd.port.mk issue that needs such instead. As things are there is: .if defined(INFO) RUN_DEPENDS+= indexinfo:print/indexinfo . . . but there is no BUILD_DEPENDS addition there. The poudriere run will likely be going for a couple of days. There could be more examples in the 476 ports it is trying to build, possibly things other than involving gettext-tools. (I'm trying to update an old PowerMac powerpc64 context to FreeBSD:14 based ABI builds for ports.) === Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) ___ 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"
poudriere merging multiple ports trees
Greetings, this patch had a few errors that are fixed with this patch, checking for NOT_MOVED and dont produce an error if its not there and also dont delete packages that are in NOT_MOVED to build them again. This Patch targets poudriere-devel 3.3.99.20200326_2 --- common.sh.1st 2021-01-27 15:44:15.0 +0100 +++ common.sh 2021-02-04 20:30:42.061211000 +0100 @@ -5040,7 +5040,10 @@ fi if shash_get origin-moved "${origin}" new_origin; then - if [ "${new_origin%% *}" = "EXPIRED" ]; then + # check also against NOT_MOVED from overlays so we dont delete this package if its wanted + if [ -f ${MASTERMNT}${OVERLAYSDIR}/${OVERLAYS# }/NOT_MOVED ] && (grep -q "${origin}" ${MASTERMNT}${OVERLAYSDIR}/${OVERLAYS# }/NOT_MOVED); then + msg_debug "${origin} is found in ${MASTERMNT}${OVERLAYSDIR}/${OVERLAYS# }/NOT_MOVED so dont delete this package." + elif [ "${new_origin%% *}" = "EXPIRED" ]; then msg "Deleting ${pkg##*/}: ${COLOR_PORT}${origin}${COLOR_RESET} ${new_origin#EXPIRED }" else msg "Deleting ${pkg##*/}: ${COLOR_PORT}${origin}${COLOR_RESET} moved to ${COLOR_PORT}${new_origin}${COLOR_RESET}" @@ -6815,8 +6818,11 @@ continue fi origin_listed="${origin}" - if shash_get origin-moved "${origin}" new_origin; then - if [ "${new_origin%% *}" = "EXPIRED" ]; then + # check against the overlay list, skip port if its in there + if [ -f ${MASTERMNT}${OVERLAYSDIR}/${OVERLAYS# }/NOT_MOVED ] && (grep -q "${origin}" ${MASTERMNT}${OVERLAYSDIR}/${OVERLAYS# }/NOT_MOVED); then + msg_debug "${origin} found in ${MASTERMNT}${OVERLAYSDIR}/${OVERLAYS# }/NOT_MOVED, skipped checking MOVED File of master portstree" + elif shash_get origin-moved "${origin}" new_origin; then + if [ "${new_origin%% *}" = "EXPIRED" ] ; then msg_error "MOVED: ${origin} ${new_origin}" set_dep_fatal_error continue @@ -7085,6 +7091,10 @@ fi [ -f ${MASTERMNT}${PORTSDIR}/MOVED ] || return 0 msg "Loading MOVED for ${MASTERMNT}${PORTSDIR}" + # Respect overlays, ${OVERLAYS} has a leading whitepace + if [ -f ${MASTERMNT}${OVERLAYSDIR}/${OVERLAYS# }/NOT_MOVED ]; then + msg "Loading NOT_MOVED from overlaydir: ${MASTERMNT}${OVERLAYSDIR}/${OVERLAYS# }" + fi bset status "loading_moved:" awk -f ${AWKPREFIX}/parse_MOVED.awk \ ${MASTERMNT}${PORTSDIR}/MOVED | \ Kind regards, Henrik Rosenke Am 29.01.21 um 17:38 schrieb Henrik Rosenke: Greetings, i created a simple patch for this, this may not be the best solution but my tests seems to be successful to get the desired result: Without NOT_MOVED: =>> Debug: Reading /usr/local/etc/poudriere.conf [00:00:00] Creating the reference jail... done [00:00:02] Mounting system devices for j12p64-default-server [00:00:02] Mounting ports/packages/distfiles [00:00:02] Using packages from previously failed build: /home/poudriere/data/packages/j12p64-default-server/.building [00:00:02] Mounting ccache from: /home/poudriere/ccache [00:00:02] Mounting packages from: /home/poudriere/data/packages/j12p64-default-server [00:00:02] Copying /var/db/ports from: /usr/local/etc/poudriere.d/j12p64-options [00:00:02] Appending to make.conf: /usr/local/etc/poudriere.d/make.conf [00:00:02] Appending to make.conf: /usr/local/etc/poudriere.d/server-make.conf [00:00:02] Appending to make.conf: /usr/local/etc/poudriere.d/default-make.conf [00:00:02] Appending to make.conf: /usr/local/etc/poudriere.d/j12p64-make.conf [00:00:02] Appending to make.conf: /usr/local/etc/poudriere.d/default-server-make.conf [00:00:02] Warning: Blacklisting (from /usr/local/etc/poudriere.d/j12p64-blacklist): comms/chan_capi [00:00:02] Warning: Blacklisting (from /usr/local/etc/poudriere.d/j12p64-blacklist): comms/isdn4bsd-kmod [00:00:02] Warning: Blacklisting (from /usr/local/etc/poudriere.d/j12p64-blacklist): comms/isdn4bsd-utils [00:00:02] Warning: Blacklisting (from /usr/local/etc/poudriere.d/j12p64-blacklist): sysutils/env4801 [00:00:02] Warning: Blacklisting (from /usr/local/etc/poudriere.d/j12p64-blacklist): security/ipsec-tools /etc/resolv.conf -> /home/poudriere/data/.m/j12p64-default-server/ref/etc/resolv.conf [00:00:02] Starting jail j12p64-default-server [00:00:02] Logs: /home/poudriere/data/logs/bulk/j12p64-default-server/2021-01-29_11h14m59s [00:00:02] WWW: http://dsspkg.incore/poudriere//build.html?mastername=j12p64-default-server=2021-01-29_11h14m59s [00:00:02] Loading MOVED for /home/poudriere/data/.m/j12p64-default-server/ref/usr/ports [00:00:03] Ports supports: FLAVORS SELECTED_OPTIONS [00:00:03]
Re: FreeBSD Port: qt5-webengine-5.15.2_1 error build
## Alex V. Petrov (alexvpet...@gmail.com): > /usr/local/bin/ld: /usr/local/lib/qt5/libQt5WebEngineCore.so: undefined > reference to `re2::RE2::FullMatchN(re2::StringPiece const&, re2::RE2 > const&, re2::RE2::Arg const* const*, int)' > /usr/local/bin/ld: /usr/local/lib/qt5/libQt5WebEngineCore.so: undefined > reference to `re2::RE2::Arg::parse_ulong(char const*, unsigned long, > void*)' > c++: error: linker command failed with exit code 1 (use -v to see > invocation) You're pulling in the installed version of qt5-webengine here. Don't do that - it has been bumped exactly because it needs to be rebuild after the re2 upgrade. (Try building in a clean environment like poudriere does or at least uninstall the old version). 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 +-+ games/pioneer | 0.0.20191009| 20210203 +-+ lang/micropython| 1.5.1 | v1.14 +-+ 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"
FreeBSD Port: qt5-webengine-5.15.2_1 error build
log: /usr/local/bin/ld: /usr/local/lib/qt5/libQt5WebEngineCore.so: undefined reference to `re2::RE2::FullMatchN(re2::StringPiece const&, re2::RE2 const&, re2::RE2::Arg const* const*, int)' /usr/local/bin/ld: /usr/local/lib/qt5/libQt5WebEngineCore.so: undefined reference to `re2::RE2::Arg::parse_ulong(char const*, unsigned long, void*)' c++: error: linker command failed with exit code 1 (use -v to see invocation) *** [../../libexec/QtWebEngineProcess] Error code 1 make[4]: stopped in /usr/ports/www/qt5-webengine/work/.build/src/process 1 error make[4]: stopped in /usr/ports/www/qt5-webengine/work/.build/src/process *** [sub-process-make_first] Error code 2 make[3]: stopped in /usr/ports/www/qt5-webengine/work/.build/src --- sub-webengine-make_first --- *** [sub-module-pro-make_first] Error code 6 make[4]: stopped in /usr/ports/www/qt5-webengine/work/.build/src/webengine 1 error make[4]: stopped in /usr/ports/www/qt5-webengine/work/.build/src/webengine *** [sub-webengine-make_first] Error code 2 make[3]: stopped in /usr/ports/www/qt5-webengine/work/.build/src --- sub-tools-qwebengine_convert_dict-make_first --- *** [sub-tools-qwebengine_convert_dict-make_first] Error code 6 make[3]: stopped in /usr/ports/www/qt5-webengine/work/.build/src --- sub-pdf-make_first --- WARNING at the command-line "--args":1:2069: Build argument has no effect. use_qt=true init_stack_vars=false is_component_build=false is_shared=true enable_debugallocation=false enable_media_remoting=false enable_message_center=false enable_nacl=false enable_remoting=false enable_repo rting=false enable_resource_whitelist_generation=false enable_swiftshader=false angle_enable_swiftshader=false enable_web_auth=true enable_web_speech=false enable_widevine=true forbid_non_component_debug_builds =false has_native_accessibility=false safe_browsing_mode=0 toolkit_views=false treat_warnings_as_errors=false use_allocator_shim=false use_allocator="none" use_custom_libcxx=false closure_compile=false optimize _webui=false v8_use_external_startup_data=false strip_absolute_paths_from_debug_symbols=false use_jumbo_build=true jumbo_file_merge_limit=8 jumbo_build_excluded=["browser"] enable_precompiled_headers=false is_o fficial_build=true is_debug=false symbol_level=0 blink_symbol_level=0 remove_v8base_debug_symbols=true use_cups=false use_gio=false use_gnome_keyring=false linux_use_bundled_binutils=false use_udev=true use_bun dled_fontconfig=false use_sysroot=false enable_session_service=false is_cfi=false use_ozone=true ozone_auto_platforms=false ozone_platform_headless=false ozone_platform_external=true ozone_platform="qt" ozone_e xtra_path="/usr/ports/www/qt5-webengine/work/qtwebengine-everywhere-src-5.15.2/src/core/ozone/ozone_extra.gni" use_gold=false use_lld=false is_clang=true clang_use_chrome_plugins=false clang_use_default_sample_ profile=false clang_base_path="/usr -B/usr" custom_toolchain="/usr/ports/www/qt5-webengine/work/.build/src/toolchain:target" host_toolchain="/usr/ports/www/qt5-webengine/work/.build/src/toolchain:host" host_cpu ="x64" pkg_config="pkg-config" host_pkg_config="/usr/local/bin/pkg-config" use_system_zlib=true use_system_minizip=true pdfium_use_system_zlib=true use_system_libpng=true pdfium_use_system_libpng=true use_syste m_libjpeg=true use_system_freetype=true use_system_harfbuzz=true use_glib=false enable_basic_printing=true enable_print_preview=true use_dbus=true use_udev=false use_system_yasm=true pdf_enable_v8=false pdf_ena ble_xfa=false pdf_enable_xfa_bmp=false pdf_enable_xfa_gif=false pdf_enable_xfa_png=false pdf_enable_xfa_tiff=false qtwebengine_target="/usr/ports/www/qt5-webengine/work/.build/src/pdf/release:QtPdf" The variable "use_system_yasm" was set as a build argument [4/1500] but never appeared in a declare_args() block in any buildfile. To view all possible args, run "gn args --list " The build continued as if that argument was unspecified. Done. Made 12713 targets from 2024 files in 6532ms *** [sub-gn_run-pro-make_first] Error code 6 make[4]: stopped in /usr/ports/www/qt5-webengine/work/.build/src/pdf 1 error make[4]: stopped in /usr/ports/www/qt5-webengine/work/.build/src/pdf *** [sub-pdf-make_first] Error code 2 make[3]: stopped in /usr/ports/www/qt5-webengine/work/.build/src 4 errors make[3]: stopped in /usr/ports/www/qt5-webengine/work/.build/src *** [sub-src-make_first] Error code 2 make[2]: stopped in /usr/ports/www/qt5-webengine/work/.build 1 error make[2]: stopped in /usr/ports/www/qt5-webengine/work/.build ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make[1]: stopped in /usr/ports/www/qt5-webengine *** Error code 1 Stop. make: stopped in /usr/ports/www/qt5-webengine P.S. FreeBSD alex.super 13.0-ALPHA3 FreeBSD 13.0-ALPHA3 #77