From Newsgroup: muc.lists.freebsd.ports
Hello,
While trying to update databases/sqlite3 I got this error (FreeBSD 15.1-STABLE):
# portupgrade -vR -m 'MAKE_JOBS_UNSAFE=yes' sqlite3-3.53.3,1 /usr/local/lib/ruby/site_ruby/3.4/amd64-freebsd15/bdb.so: warning: redefining 'object_id' may cause serious problems
Session started at: Wed, 02 Sep 2026 16:34:50 -0400
[Reading data from pkg(8) ... - 322 packages found - done]
[Gathering depends for databases/sqlite3 ..(lang/tcl86)(devel/libedit) done] [Exclude up-to-date packages . done]
Upgrade of databases/sqlite3 started at: Wed, 02 Sep 2026 16:34:51 -0400
Upgrading 'sqlite3-3.53.3,1' to 'sqlite3-3.53.4,1' (databases/sqlite3)
Build of databases/sqlite3 started at: Wed, 02 Sep 2026 16:34:51 -0400
Building '/usr/ports/databases/sqlite3' with make flags: MAKE_JOBS_UNSAFE=yes
Cleaning for tcl86-8.6.18_1
Cleaning for tcl86-8.6.18_1
Cleaning for sqlite3-3.53.4,1
License PD accepted by the user
sqlite3-3.53.4,1 depends on file: /usr/local/sbin/pkg - found
Fetching all distfiles required by sqlite3-3.53.4,1 for building
Extracting for sqlite3-3.53.4,1
SHA256 Checksum OK for sqlite-src-3530400.zip.
Patching for sqlite3-3.53.4,1
Applying FreeBSD patches for sqlite3-3.53.4,1 from /usr/ports/databases/sqlite3/files
sqlite3-3.53.4,1 depends on executable: tclsh8.6 - not found
Building for tcl86-8.6.18_1
rm -f libtcl86.so.1
cc -O2 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pipe -Wl,-z,muldefs -Wl,--export-dynamic -shared -o libtcl86.so.1 regcomp.o regexec.o regfree.o regerror.o tclAlloc.o tclAssembly.o tclAsync.o tclBasic.o tclBinary.o tclCkalloc.o tclClock.o tclCmdAH.o tclCmdIL.o tclCmdMZ.o tclCompCmds.o tclCompCmdsGR.o tclCompCmdsSZ.o tclCompExpr.o tclCompile.o tclConfig.o tclDate.o tclDictObj.o tclDisassemble.o tclEncoding.o tclEnsemble.o tclEnv.o tclEvent.o tclExecute.o tclFCmd.o tclFileName.o tclGet.o tclHash.o tclHistory.o tclIndexObj.o tclInterp.o tclIO.o tclIOCmd.o tclIORChan.o tclIORTrans.o tclIOGT.o tclIOSock.o tclIOUtil.o tclLink.o tclListObj.o tclLiteral.o tclLoad.o tclMain.o tclNamesp.o tclNotify.o tclObj.o tclOptimize.o tclPanic.o tclParse.o tclPathObj.o tclPipe.o tclPkg.o tclPkgConfig.o tclPosixStr.o tclPreserve.o tclProc.o tclRegexp.o tclResolve.o tclResult.o tclScan.o tclStringObj.o tclStrToD.o tclThread.o tclThreadAlloc.o tclThreadJoin.o tclThreadStor
age.o tclStubInit.o tclTimer.o tclTrace.o tclUtf.o tclUtil.o tclVar.o tclZlib.o tclTomMathInterface.o tclUnixChan.o tclUnixEvent.o tclUnixFCmd.o tclUnixFile.o tclUnixPipe.o tclUnixSock.o tclUnixTime.o tclUnixInit.o tclUnixThrd.o tclUnixCompat.o tclUnixNotfy.o tclOO.o tclOOBasic.o tclOOCall.o tclOODefineCmds.o tclOOInfo.o tclOOMethod.o tclOOStubInit.o tclLoadDl.o tclDTrace.o bn_s_mp_reverse.o bn_s_mp_mul_digs_fast.o bn_s_mp_sqr_fast.o bn_mp_add.o bn_mp_and.o bn_mp_add_d.o bn_mp_clamp.o bn_mp_clear.o bn_mp_clear_multi.o bn_mp_cmp.o bn_mp_cmp_d.o bn_mp_cmp_mag.o bn_mp_cnt_lsb.o bn_mp_copy.o bn_mp_count_bits.o bn_mp_div.o bn_mp_div_d.o bn_mp_div_2.o bn_mp_div_2d.o bn_s_mp_div_3.o bn_mp_exch.o bn_mp_expt_n.o bn_mp_grow.o bn_mp_init.o bn_mp_init_copy.o bn_mp_init_multi.o bn_mp_init_set.o bn_mp_init_size.o bn_s_mp_karatsuba_mul.o bn_s_mp_karatsuba_sqr.o bn_s_mp_balance_mul.o bn_mp_lshd.o bn_mp_mod.o bn_mp_mod_2d.o bn_mp_mul.o bn_mp_mul_2.o bn_mp_mul_2d.o bn_mp_mul_d.o
bn_mp_neg.o bn_mp_or.o bn_mp_pack.o bn_mp_pack_count.o bn_mp_radix_size.o bn_mp_radix_smap.o bn_mp_read_radix.o bn_mp_rshd.o bn_mp_shrink.o bn_mp_set.o bn_mp_sqr.o bn_mp_sqrt.o bn_mp_sub.o bn_mp_sub_d.o bn_mp_signed_rsh.o bn_mp_to_ubin.o bn_mp_unpack.o bn_s_mp_toom_mul.o bn_s_mp_toom_sqr.o bn_mp_to_radix.o bn_mp_ubin_size.o bn_mp_xor.o bn_mp_zero.o bn_s_mp_add.o bn_s_mp_mul_digs.o bn_s_mp_sqr.o bn_s_mp_sub.o -Wl,-z,muldefs -Wl,--export-dynamic -ldl -lz -lpthread -lm -Wl,-soname,libtcl86.so.1 "-Wl,-rpath,/usr/local/lib"
ld.lld: error: tclDTrace.o: requires an executable stack, but -z execstack is not specified
cc: error: linker command failed with exit code 1 (use -v to see invocation) *** Error code 1
Stop.
make: stopped making "all" in /usr/ports/lang/tcl86/work/tcl8.6.18/unix
*** Error code 1
Stop.
make[3]: stopped making "/usr/ports/lang/tcl86/work/.install_done.tcl._usr_local" in /usr/ports/lang/tcl86
*** Error code 1
Stop.
make[2]: stopped making "install" in /usr/ports/lang/tcl86
*** Error code 1
Stop.
make[1]: stopped making "/usr/ports/databases/sqlite3/work-default/.stage_done.sqlite._usr_local" in /usr/ports/databases/sqlite3
*** Error code 1
Stop.
make: stopped making "all" in /usr/ports/databases/sqlite3
egrep: empty (sub)expression
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20260902-12746-jb2hl1 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=sqlite3-3.53.3,1 UPGRADE_PORT_VER=3.53.3,1 make MAKE_JOBS_UNSAFE=yes
** Fix the problem and try again.
Build of databases/sqlite3 ended at: Wed, 02 Sep 2026 16:34:56 -0400 (consumed 00:00:05)
Upgrade of databases/sqlite3 ended at: Wed, 02 Sep 2026 16:34:56 -0400 (consumed 00:00:05)
** Upgrade tasks 1: 0 done, 0 ignored, 0 skipped and 1 failed
Listing the results (+:done / -:ignored / *:skipped / !:failed)
! databases/sqlite3 (sqlite3-3.53.3,1) (unknown build error)
Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed
Session ended at: Wed, 02 Sep 2026 16:34:56 -0400 (consumed 00:00:06)
Would you please advise?
--
Janos Dohanics
--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to
news-admin@muc.de
--- Synchronet 3.22a-Linux NewsLink 1.2