View Issue Details

IDProjectCategoryView StatusLast Update
0000874LDMud 3.6Compilation, Installationpublic2022-10-06 18:18
Reporterrealms-mud Assigned ToGnomi  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionunable to reproduce 
Platformx64OSSolarisOS Version11.4
Summary0000874: Compile of 3.6.x fails due to IDN dependency on Solaris 11.4
DescriptionCompilation fails on Solaris for pkg-idna.c:

gcc -I/export/mud/database/x64/include -fwrapv -Dsolaris -Wall -Wparentheses -Wshadow -Wstrict-overflow=2 -DMUD_LIB='"/export/mud/testing/lib"' -DBINDIR='"/export/mud/testing/bin"' -DERQ_DIR='"/export/mud/testing/libexec"' -c pkg-idna.c
pkg-idna.c:20:10: fatal error: idna.h: No such file or directory
   20 | #include <idna.h>
      | ^~~~~~~~
compilation terminated.
*** Error code 1
make: Fatal error: Command failed for target `pkg-idna.o'

This can be resolved by calling gcc with the flag: -I/usr/include/idn
Steps To ReproduceOn a modern Solaris host, get the driver distribution and cd into the src directory:
# ./update-autoconf.sh
# ./configure <with whatever options>
# make
TagsNo tags attached.

Activities

Gnomi

2021-04-16 19:24

manager   ~0002595

It seems that the configure script needs to search for the idna include files.
We don't have any Solaris machines to our disposal to investigate that.

Can you provide a patch to our autoconf scripts, that'll do that?

Gnomi

2022-10-06 18:18

manager   ~0002688

Closing due to insufficient information to reproduce and fix this. Please reopen with more information if this issue persists.

Issue History

Date Modified Username Field Change
2020-01-10 22:24 realms-mud New Issue
2021-04-16 19:24 Gnomi Status new => feedback
2021-04-16 19:24 Gnomi Note Added: 0002595
2021-04-16 19:48 zesstra Project LDMud => LDMud 3.6
2022-10-06 18:18 Gnomi Assigned To => Gnomi
2022-10-06 18:18 Gnomi Status feedback => closed
2022-10-06 18:18 Gnomi Resolution open => unable to reproduce
2022-10-06 18:18 Gnomi Note Added: 0002688