[Bug 287493] lang/expect: fails to build on riscv
- In reply to: bugzilla-noreply_a_freebsd.org: "[Bug 287493] lang/expect: fails to build on riscv"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 13 Jun 2025 15:58:57 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287493 --- Comment #5 from Dennis Clarke <dclarke@blastwave.org> --- (In reply to rdunkle from comment #4) I know this will not be very helpful however I gave up on trying to build anything outside of poudriere. My hand waving theory is that the poudriere build system exists and the main big beefy pkg build servers run that way. Stepping outside of that method will lead to spooky stuff. How about that for being technical? Also I felt I should rebuild lang/expect as well as all possible dependencies. Works just fine. With poudriere : enceladus# uname -apKU FreeBSD enceladus 15.0-CURRENT FreeBSD 15.0-CURRENT main-n277312-c8e97aa6ac77 GENERIC riscv riscv64 1500043 1500043 enceladus# enceladus# poudriere ports -p latest -u [00:00:00] Updating portstree "latest" with git+https... done enceladus# enceladus# poudriere ports -l PORTSTREE METHOD TIMESTAMP PATH latest git+https 2025-06-13 12:46:51 /poudriere/ports/latest enceladus# enceladus# poudriere bulk -c -r -j 150rv64 -p latest lang/expect [00:00:00] Creating the reference jail... done [00:00:00] Mounting system devices for 150rv64-latest [00:00:01] Stashing existing package repository [00:00:01] Mounting ccache from: /var/cache/ccache [00:00:01] Mounting ports from: /poudriere/ports/latest [00:00:01] Mounting packages from: /poudriere/data/packages/150rv64-latest [00:00:01] Mounting distfiles from: /poudriere/distfiles /etc/resolv.conf -> /poudriere/data/.m/150rv64-latest/ref/etc/resolv.conf [00:00:01] Starting jail 150rv64-latest Updating /var/run/os-release done. [00:00:02] Will build as nobody:nobody (65534:65534) [00:00:36] Logs: /poudriere/data/logs/bulk/150rv64-latest/2025-06-13_12h47m26s [00:00:36] Loading MOVED for /poudriere/data/.m/150rv64-latest/ref/usr/ports [00:00:41] Ports supports: FLAVORS SUBPACKAGES SELECTED_OPTIONS [00:00:41] Inspecting ports tree for modifications to git checkout... no [00:00:56] Ports top-level git hash: e4109927e2 [00:00:56] Gathering ports metadata [00:01:01] Calculating ports order and dependencies [00:01:01] -c specified, cleaning all packages... done [00:01:03] Trimming IGNORED and blacklisted ports [00:01:03] pkg bootstrap missing: unable to inspect existing packages, cleaning all packages... done [00:01:03] Sanity checking the repository [00:01:03] Deleting stale symlinks... done [00:01:03] Deleting empty directories... done [00:01:04] Unqueueing existing packages [00:01:04] Unqueueing orphaned build dependencies [00:01:05] Sanity checking build queue [00:01:05] Processing PRIORITY_BOOST [00:01:05] Balancing pool [150rv64-latest] [2025-06-13_12h47m26s] [balancing_pool] Queued: 23 Built: 0 Failed: 0 Skipped: 0 Ignored: 0 Fetched: 0 Tobuild: 23 Time: 00:00:29 [00:01:05] Recording filesystem state for prepkg... done [00:01:08] Building 23 packages using up to 2 builders [00:01:08] Hit CTRL+t at any time to see build progress and stats [00:01:08] [01] [00:00:00] Builder starting [00:01:09] [01] [00:00:01] Builder started [00:01:09] [01] [00:00:00] Building ports-mgmt/pkg | pkg-2.1.4 [00:29:13] [01] [00:28:04] Finished ports-mgmt/pkg | pkg-2.1.4: Success [00:29:16] [01] [00:00:00] Building devel/ccache | ccache-3.7.12_8 [00:29:16] [02] [00:00:00] Builder starting [00:29:19] [02] [00:00:03] Builder started [00:29:19] [02] [00:00:00] Building devel/autoconf-switch | autoconf-switch-20220527 [00:30:58] [02] [00:01:39] Finished devel/autoconf-switch | autoconf-switch-20220527: Success [00:31:35] [01] [00:02:19] Finished devel/ccache | ccache-3.7.12_8: Success [00:31:37] [01] [00:00:00] Building print/indexinfo | indexinfo-0.3.1_1 [00:31:37] [02] [00:00:00] Building lang/perl5.40 | perl5-5.40.2_2 [00:32:04] [01] [00:00:27] Finished print/indexinfo | indexinfo-0.3.1_1: Success [00:32:05] [01] [00:00:00] Building devel/libtextstyle | libtextstyle-0.23.1 [00:43:10] [01] [00:11:05] Finished devel/libtextstyle | libtextstyle-0.23.1: Success [00:43:13] [01] [00:00:00] Building devel/gettext-runtime | gettext-runtime-0.23.1 [01:00:52] [01] [00:17:39] Finished devel/gettext-runtime | gettext-runtime-0.23.1: Success [01:00:55] [01] [00:00:00] Building devel/gettext-tools | gettext-tools-0.23.1_1 [01:28:57] [01] [00:28:02] Finished devel/gettext-tools | gettext-tools-0.23.1_1: Success [01:29:02] [01] [00:00:00] Building devel/gmake | gmake-4.4.1 [01:33:23] [01] [00:04:21] Finished devel/gmake | gmake-4.4.1: Success [01:33:25] [01] [00:00:00] Building converters/libiconv | libiconv-1.17_1 [01:38:16] [01] [00:04:51] Finished converters/libiconv | libiconv-1.17_1: Success [01:38:18] [01] [00:00:00] Building misc/shc | shc-4.0.3_1 [01:39:17] [01] [00:00:59] Finished misc/shc | shc-4.0.3_1: Success [01:39:18] [01] [00:00:00] Building lang/tcl86 | tcl86-8.6.16_2 [01:45:23] [01] [00:06:05] Finished lang/tcl86 | tcl86-8.6.16_2: Success [01:45:26] [01] [00:00:00] Building lang/tcl-wrapper | tcl-wrapper-1.1_3 [01:46:07] [01] [00:00:41] Finished lang/tcl-wrapper | tcl-wrapper-1.1_3: Success [01:58:51] [02] [01:27:14] Finished lang/perl5.40 | perl5-5.40.2_2: Success [01:58:56] [01] [00:00:00] Building devel/p5-Locale-gettext | p5-Locale-gettext-1.07 [01:58:56] [02] [00:00:00] Building textproc/p5-Unicode-EastAsianWidth | p5-Unicode-EastAsianWidth-12.0 [01:59:47] [02] [00:00:51] Finished textproc/p5-Unicode-EastAsianWidth | p5-Unicode-EastAsianWidth-12.0: Success [01:59:48] [02] [00:00:00] Building converters/p5-Text-Unidecode | p5-Text-Unidecode-1.30 [02:00:41] [02] [00:00:53] Finished converters/p5-Text-Unidecode | p5-Text-Unidecode-1.30: Success [02:00:42] [02] [00:00:00] Building devel/p5-Locale-libintl | p5-Locale-libintl-1.35 [02:02:09] [01] [00:03:13] Finished devel/p5-Locale-gettext | p5-Locale-gettext-1.07: Success [02:02:10] [01] [00:00:00] Building misc/help2man | help2man-1.49.3_1 [02:03:32] [01] [00:01:22] Finished misc/help2man | help2man-1.49.3_1: Success [02:03:42] [02] [00:03:00] Finished devel/p5-Locale-libintl | p5-Locale-libintl-1.35: Success [02:03:43] [01] [00:00:00] Building print/texinfo | texinfo-7.1_9,1 [02:15:04] [01] [00:11:21] Finished print/texinfo | texinfo-7.1_9,1: Success [02:15:08] [01] [00:00:00] Building devel/m4 | m4-1.4.19_1,1 [02:27:23] [01] [00:12:15] Finished devel/m4 | m4-1.4.19_1,1: Success [02:27:25] [01] [00:00:00] Building devel/autoconf | autoconf-2.72 [02:35:40] [01] [00:08:15] Finished devel/autoconf | autoconf-2.72: Success [02:35:41] [01] [00:00:00] Building devel/automake | automake-1.17 [02:38:26] [01] [00:02:45] Finished devel/automake | automake-1.17: Success [02:38:28] [01] [00:00:00] Building lang/expect | expect-5.45.4_6,1 [02:42:35] [01] [00:04:07] Finished lang/expect | expect-5.45.4_6,1: Success [02:42:37] Stopping 2 builders [02:42:38] Creating pkg repository Creating repository in /tmp/packages: 100% Packing files for repository: 100% [02:42:43] Committing packages to repository: /poudriere/data/packages/150rv64-latest/.real_1749828610 via .latest symlink [02:42:43] Removing old packages [02:42:44] Built ports: ports-mgmt/pkg devel/autoconf-switch devel/ccache print/indexinfo devel/libtextstyle devel/gettext-runtime devel/gettext-tools devel/gmake converters/libiconv misc/shc lang/tcl86 lang/tcl-wrapper lang/perl5.40 textproc/p5-Unicode-EastAsianWidth converters/p5-Text-Unidecode devel/p5-Locale-gettext misc/help2man devel/p5-Locale-libintl print/texinfo devel/m4 devel/autoconf devel/automake lang/expect [150rv64-latest] [2025-06-13_12h47m26s] [committing] Queued: 23 Built: 23 Failed: 0 Skipped: 0 Ignored: 0 Fetched: 0 Tobuild: 0 Time: 02:42:08 [02:42:44] Logs: /poudriere/data/logs/bulk/150rv64-latest/2025-06-13_12h47m26s [02:42:44] Cleaning up [02:42:44] Unmounting file systems enceladus# So you can try to do things from just anywhere inside the ports tree but I have no idea why it fails for you. Spooky right? -- You are receiving this mail because: You are the assignee for the bug.