From nobody Thu Apr 4 16:54:24 2024 X-Original-To: ports-bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4V9SQF4xwTz5FbC7 for ; Thu, 4 Apr 2024 16:54:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4V9SQF2m43z4fRX for ; Thu, 4 Apr 2024 16:54:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1712249669; a=rsa-sha256; cv=none; b=o8EbrsT+2CuEXECXpDfTeB7jSGPad1pple2FBLoQ1EoRrtKvqEoctm6VKzTavp/YQNng/F KFAdg9cC6QU02INAjfcDemIHkcUem1FIkBCCdRKkxBF9HLo2GvJfLO3WVSAz7hiFAkTqzX YowMVNeDXtHxorl4eEo7xoT0Uwb2gNLMTl0TWCZe4F0wEpqt5sxMxmqfl5aoEWjJz/w204 914g+JhBM1fKPIn1PFV08i4U/ss6ILDrYPcnmjM4uvmec3r74oKYFWe3gBCImgL7yM1FdI YiC9bF3LfMXf+MAHiH+GwjjErcQrZgSM5l1FtknxVJxFg8nKYsmPWd0GHkcFGg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1712249669; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=vHC9cw/KyeJK12jElHfuPCraFz6wjxgAIrBOIXPn5hM=; b=Y3/JyLaZiwQvCQoUNakBGRwZDFcy4PqV3oem3KNsYSJ82OPT+VEq2q4Ewc3J63EQ1OjFXC AyFEMQ/VizsRPTyhfK1mZ7GkERV3VkG/zp8758htvWq6/xwFi6mY8xtndjkFB0tOQJ4jji JYxqtCYLoxp80F+BRnDmwYYSACSOnWjJTbSuhB8ysV4Plm/0qpVrPq+f/pz0JrbKuuMp3X 52LO64bXOC0OuJIPivTZ676senyZk+lLRVcvlyGANYsfvK8Ss7np1vKzmdXzvkW+dhrFcL kKkzzY4LAE6e1GBZR3F1wFJcXrX76I/z37SHkvW1tDm1DLPFn5ijNqbNLE4JgQ== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4V9SQF2MXQzPbL for ; Thu, 4 Apr 2024 16:54:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 434GsTKk011740 for ; Thu, 4 Apr 2024 16:54:29 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 434GsTpk011727 for ports-bugs@FreeBSD.org; Thu, 4 Apr 2024 16:54:29 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 278172] lang/racket*: fails to build when base built WITH_LLVM_BINUTILS Date: Thu, 04 Apr 2024 16:54:24 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: emaste@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: olgeni@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter blocked flagtypes.name Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports-bugs@freebsd.org X-BeenThere: freebsd-ports-bugs@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D278172 Bug ID: 278172 Summary: lang/racket*: fails to build when base built WITH_LLVM_BINUTILS Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: olgeni@FreeBSD.org Reporter: emaste@freebsd.org Blocks: 258872 Assignee: olgeni@FreeBSD.org Flags: maintainer-feedback?(olgeni@FreeBSD.org) I'm hoping to switch to LLVM binutils for FreeBSD 15.0 and requested an exp= -run in PR258872. lang/racket and lang/racket-minimal failed to build, with an error like: =3D=3D=3D> Generating temporary packing list bin/zuo . install MAKE=3D"gmake" DESTDIR=3D"/wrkdirs/usr/ports/lang/racket/work/stage" PLT_SETUP_OPTIONS=3D"" cp cs/c/racketcs /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/bin/ra= cket strip /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/bin/racket cp start/starter-sh /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/lib/racket/starter-sh cp cs/c/starter /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/lib/racket/starter strip /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/lib/racket/starter cs/c/raw_racketcs -O info'@'compiler/cm -l- setup --boot setup-go.rkt cs/c/compiled ignored cs/c/ignored.d start/collects-path.rkt . /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/lib/racket/starter /usr/local/share/racket/collects /usr/local/etc/racket compiler/cm: start-compile: /wrkdirs/usr/ports/lang/racket/work/racket-8.11.1/src/start/collects-path.r= kt compiler/cm: | start-compile: /wrkdirs/usr/ports/lang/racket/work/racket-8.11.1/collects/compiler/private= /collects-path.rkt compiler/cm: | finish-compile: /wrkdirs/usr/ports/lang/racket/work/racket-8.11.1/collects/compiler/private= /collects-path.rkt compiler/cm: finish-compile: /wrkdirs/usr/ports/lang/racket/work/racket-8.11.1/src/start/collects-path.r= kt cs/c/raw_racketcs -O info'@'compiler/cm -l- setup --boot setup-go.rkt cs/c/compiled ignored cs/c/ignored.d cs/c/gen-system.rkt /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/lib/racket/system.rktd ta6fb ta6fb machine cs/c/ "" compiler/cm: start-compile: /wrkdirs/usr/ports/lang/racket/work/racket-8.11.1/src/cs/c/gen-system.rkt compiler/cm: finish-compile: /wrkdirs/usr/ports/lang/racket/work/racket-8.11.1/src/cs/c/gen-system.rkt cp cs/c/api.h /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/include/racket/racketcs= .h cp cs/c/boot.h /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/include/racket/racketcs= boot.h cp cs/c/ChezScheme/ta6fb/boot/ta6fb/scheme.h /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/include/racket/chezsche= me.h cd cs/c/repack && ar x ../rktio/librktio.a cd cs/c/repack && ar x ../ChezScheme/ta6fb/boot/ta6fb/libkernel.a ar rc cs/c/libracketcs.a cs/c/repack/rktio_shellex.o cs/c/repack/rktio_main= .o cs/c/repack/rktio_fd.o cs/c/repack/rktio_error.o cs/c/repack/thread.o cs/c/repack/rktio_fs_change.o cs/c/repack/expeditor.o cs/c/repack/stats.o cs/c/repack/alloc.o cs/c/repack/schlib.o cs/c/repack/gc-011.o cs/c/repack/rktio_hash.o cs/c/repack/schsig.o cs/c/repack/i3le.o cs/c/repack/rktio_dll.o cs/c/repack/rktio_sleep.o cs/c/repack/fasl.o cs/c/repack/rktio_envvars.o cs/c/repack/rktio_syslog.o cs/c/repack/rktio_sh= a2.o cs/c/repack/gc-oce.o cs/c/repack/rktio_network.o cs/c/repack/rktio_convert.o cs/c/repack/rktio_poll_set.o cs/c/repack/rktio_signal.o cs/c/repack/number.o cs/c/repack/segment.o cs/c/repack/rktio_file.o cs/c/repack/flushcache.o cs/c/repack/rktio_fs.o cs/c/repack/prim.o cs/c/repack/rktio_time.o cs/c/repack/rktio_wide.o cs/c/repack/intern.o cs/c/repack/vfasl.o cs/c/repack/rktio_cpu.o cs/c/repack/rktio_ltps.o cs/c/repack/random.o cs/c/repack/rktio_flock.o cs/c/repack/gcwrapper.o cs/c/repack/rktio_process= .o cs/c/repack/print.o cs/c/repack/io.o cs/c/repack/rktio_console.o cs/c/repack/ffi.o cs/c/repack/foreign.o cs/c/repack/gc-par.o cs/c/repack/compress-io.o cs/c/repack/rktio_sha1.o cs/c/repack/gc-ocd.o cs/c/repack/symbol.o cs/c/repack/statics.o cs/c/repack/prim5.o cs/c/repack/new-io.o cs/c/repack/scheme.o cs/c/repack/rktio_pipe.o cs/c/boo= t.o cp cs/c/libracketcs.a /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/lib/libracketcs.a strip -S /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/lib/libracketc= s.a cp cs/c/gracketcs /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/lib/racket/gracket cs/c/raw_racketcs -O info'@'compiler/cm -l- setup --boot setup-go.rkt cs/c/compiled ignored cs/c/ignored.d start/collects-path.rkt . /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/bin/racket /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/share/racket/collects /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/etc/racket cs/c/raw_racketcs -O info'@'compiler/cm -l- setup --boot setup-go.rkt cs/c/compiled ignored cs/c/ignored.d start/collects-path.rkt . /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/lib/racket/gracket /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/share/racket/collects /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/etc/racket cs/c/raw_racketcs -O info'@'compiler/cm -l- setup --boot setup-go.rkt cs/c/compiled ignored cs/c/ignored.d cs/c/add-terminator.rkt cs/c/petite-v.= boot /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/lib/racket/petite.boot compiler/cm: start-compile: /wrkdirs/usr/ports/lang/racket/work/racket-8.11.1/src/cs/c/add-terminator.r= kt compiler/cm: finish-compile: /wrkdirs/usr/ports/lang/racket/work/racket-8.11.1/src/cs/c/add-terminator.r= kt cs/c/raw_racketcs -O info'@'compiler/cm -l- setup --boot setup-go.rkt cs/c/compiled ignored cs/c/ignored.d cs/c/add-terminator.rkt cs/c/scheme-v.= boot /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/lib/racket/scheme.boot cs/c/raw_racketcs -O info'@'compiler/cm -l- setup --boot setup-go.rkt cs/c/compiled ignored cs/c/ignored.d cs/c/add-terminator.rkt cs/c/racket-v.= boot /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/lib/racket/racket.boot /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/bin/racket -X ../collec= ts -G ../etc -O info'@'compiler/cm -l- setup --boot setup-go.rkt cs/c/compiled ignored cs/c/ignored.d ../collects/setup/unixstyle-install.rkt make-install-copytree .. /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/bin /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/share/racket/collects /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/share/racket/pkgs /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/share/doc/racket /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/lib /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/include/racket /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/lib/racket /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/share/racket /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/etc/racket /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/share/applications /wrkdirs/usr/ports/lang/racket/work/stage/usr/local/share/man no malformed fasl-object header in petite malformed boot file petite failed in build-one in loop in module->hash gmake: *** [Makefile:23: install] Error 1 *** Error code 2 https://pkg-status.freebsd.org/gohan04/data/mainamd64PR258872-default-foo/2= 024-04-01_17h03m03s/logs/errors/racket-8.11.1_1.log https://pkg-status.freebsd.org/gohan04/data/mainamd64PR258872-default-foo/2= 024-04-01_17h03m03s/logs/errors/racket-minimal-8.11.1_1.log The LLVM binutils are installed by default, with an llvm- prefix (like llvm-strip), so if the build honours AR, STRIP, etc. env variables it shoul= d be possible to test on a stock 14.x system. My expectation is that once we get to the last few ports that fail with LLVM binutils we can just have those ports use GNU binutils. Referenced Bugs: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D258872 [Bug 258872] [exp-run] WITH_LLVM_BINUTILS --=20 You are receiving this mail because: You are the assignee for the bug.=