Bug 296547 - math/mpdecimal: Missing shlib libintl.so.8 required by gmake
Summary: math/mpdecimal: Missing shlib libintl.so.8 required by gmake
Status: Closed Works As Intended
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-07-06 05:59 UTC by Alastair Hogge
Modified: 2026-07-06 22:13 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (skrah)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alastair Hogge 2026-07-06 05:59:11 UTC
With a fresh Ports Tree, 14.4-(amd64, i386), and 15.1-amd64 are all falling to build this package, bulk or testport. If I use the interactive, jail, I can build and install gmake and mpdecimal just fine.

> =======================<phase: build-depends  >============================
> ===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
> ===>   mpdecimal-4.0.1 depends on package: gmake>=4.4.1 - not found
> ===>   Installing existing package /packages/All/gmake-4.4.1.pkg
> [pkg.fafnir.home.arpa.] Installing gmake-4.4.1...
> pkg-static: Missing shlib libintl.so.8 required by gmake
> 
> Failed to install the following 1 package(s): /packages/All/gmake-4.4.1.pkg
> *** Error code 1
> 
> Stop.
> make: stopped making "build-depends" in /usr/ports/math/mpdecimal
> =======================<phase: Interactive    >============================
> [00:01:14] Installing packages
> [00:01:14] Installing run-depends for math/mpdecimal | mpdecimal-4.0.1
> [00:01:14] Installing math/mpdecimal | mpdecimal-4.0.1
> pkg-static: /tmp/pkgs/mpdecimal-4.0.1.pkg: No such file or directory
> pkg-static: Was 'pkg install /tmp/pkgs/mpdecimal-4.0.1.pkg' meant?
> 
> Failed to install the following 1 package(s): /tmp/pkgs/mpdecimal-4.0.1.pkg
> *** Error code 1

Host is 16-CURRENT-n286831-f4cd99131c70, disabling NLS in gmake does not solve the problem either, and I would prefer to leave these jails as default/generic.

The same make.conf and poudriere.conf is used for all, including main-amd64-default which builds mpdecimal fine.

> ALWAYS_CHECK_MAKE=
> DEFAULT_VERSIONS+=      ccache=ccache4
> WITH_PKG=               devel
> WITH_SSP_PORTS=
Comment 1 Alastair Hogge 2026-07-06 22:13:47 UTC
It is pkg-devel related, it seems to choke on many shared libraries.