Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 948578 - dev-ml/ocamlnet-4.1.9-r1: src_configure fails: tcl.h / -equeue-tcl-defs
Summary: dev-ml/ocamlnet-4.1.9-r1: src_configure fails: tcl.h / -equeue-tcl-defs
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Team for the ML programming language family
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-22 13:04 UTC by Wolfram Schlich
Modified: 2025-04-12 16:47 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info output (emerge-info.txt,27.88 KB, text/plain)
2025-01-22 13:05 UTC, Wolfram Schlich
Details
ocamlnet build log (ocamlnet-4.1.9-r1:20250122-130036.log,5.64 KB, text/plain)
2025-01-25 16:11 UTC, Wolfram Schlich
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Wolfram Schlich 2025-01-22 13:04:47 UTC
my system fails to run src_configure for dev-ml/ocamlnet-4.1.9-r1 with an error regarding tcl.h / -equeue-tcl-defs:
--8<--
[...]
Checking switches for tcl.h... not ok

Please check -equeue-tcl-defs!
 * ERROR: dev-ml/ocamlnet-4.1.9-r1::gentoo failed (configure phase):
 *   Error: econf failed!
 * 
 * Call stack:
 *     ebuild.sh, line 136:  Called src_configure
 *   environment, line 1837:  Called die
 * The specific snippet of code:
 *       ./configure -bindir /usr/bin -datadir /usr/share/${PN} $(ocamlnet_use_enable ssl gnutls) $(ocamlnet_use_enable kerberos gssapi) $(ocamlnet_use_enable pcre pcre) $(ocamlnet_use_enable tk tcl) $(ocamlnet_use_enable zip zip) $(ocamlnet_use_with httpd nethttpd) -cpp "$(tc-getPROG CPP cpp)" -equeue-tcl-libs -ltcl || die "Error: econf failed!"
 * 
 * If you need support, post the output of `emerge --info '=dev-ml/ocamlnet-4.1.9-r1::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=dev-ml/ocamlnet-4.1.9-r1::gentoo'`.
 * The complete build log is located at '/var/log/portage/build/dev-ml/ocamlnet-4.1.9-r1:20250122-130036.log'.
 * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-ml/ocamlnet-4.1.9-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-ml/ocamlnet-4.1.9-r1/temp/environment'.
 * Working directory: '/var/tmp/portage/dev-ml/ocamlnet-4.1.9-r1/work/ocamlnet-4.1.9'
 * S: '/var/tmp/portage/dev-ml/ocamlnet-4.1.9-r1/work/ocamlnet-4.1.9'
--8<--
Comment 1 Wolfram Schlich 2025-01-22 13:05:21 UTC
Created attachment 917323 [details]
emerge --info output

emerge --info output attached.
Comment 2 Wolfram Schlich 2025-01-22 17:00:39 UTC
With USE='-tk', it configures and compiles fine.
Comment 3 Wolfram Schlich 2025-01-22 17:01:54 UTC
dev-lang/tcl is installed in version 8.6.14 with USE='threads -debug'.
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-01-25 15:38:53 UTC
Please do always attach the full build.log.
Comment 5 Wolfram Schlich 2025-01-25 16:11:15 UTC
Created attachment 917475 [details]
ocamlnet build log

Build log attached.
Comment 6 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-01-25 16:11:25 UTC
Thanks!
Comment 7 Larry the Git Cow gentoo-dev 2025-04-12 16:47:51 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=802cbf1e920d4653973f8711755871c9bb08f171

commit 802cbf1e920d4653973f8711755871c9bb08f171
Author:     Alfredo Tupone <tupone@gentoo.org>
AuthorDate: 2025-04-12 16:47:15 +0000
Commit:     Alfredo Tupone <tupone@gentoo.org>
CommitDate: 2025-04-12 16:47:35 +0000

    dev-ml/ocamlnet: fix for new gcc
    
    Closes: https://bugs.gentoo.org/948578
    Signed-off-by: Alfredo Tupone <tupone@gentoo.org>

 .../ocamlnet/files/ocamlnet-4.1.9-int_missing.patch  | 20 ++++++++++++++++++++
 dev-ml/ocamlnet/ocamlnet-4.1.9-r2.ebuild             |  1 +
 2 files changed, 21 insertions(+)