Received: from fforwardh-b1-smtp.messagingengine.com (fforwardh-b1-smtp.messagingengine.com [202.12.124.196]) by gbr-app-1.alpinelinux.org (Postfix) with ESMTPS id DEEBD22412E for <~alpine/devel@lists.alpinelinux.org>; Tue, 18 Mar 2025 23:00:21 +0000 (UTC) Received: from phl-compute-05.internal (phl-compute-05.phl.internal [10.202.2.45]) by mailfforwardh.stl.internal (Postfix) with ESMTP id 08E3417403C7; Tue, 18 Mar 2025 19:00:21 -0400 (EDT) Received: from phl-imap-12 ([10.202.2.86]) by phl-compute-05.internal (MEProxy); Tue, 18 Mar 2025 19:00:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; t=1742338820; x=1742425220; bh=n JiYn+iihcuSB/KAAbTxr6nTDjr94xEbGDXOAUv/8+M=; b=y5nT8FHh3QatDRbj2 TJTk48qc6Ue5OBOfrEhOJwFvF68peCzY2W5+cUPJw4ZuSHZdC8QuarpBhXpo9AoM PH1OvZ6+5gJewXgc47b5l0kpD3H3c7pgGXX0PTYsAiAJrvqRr4WlGUnke/PgUlrz Kvo9J/aaWdiFIfuP1d731ocWPHcn3vE558I/XoISD1KWSfILvVQnSBk3q3HQX2uF Rkf7QeTRqu8eL3U6ZoQYinj6QdSfXXMMVT8MPx5KHj5uLgfLBV8q4ocl+yCTU3Jx wgH6CsOA1p+nLKg4YJIac7/91H4ysWf5RGO9JZZ5lAXKAFs6Nmf4rZE0rZZNx2Sm O9L+A== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddugeefjeduucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpefogg ffhffvkfgjfhfutgfgsehtjeertdertddtnecuhfhrohhmpedflfhimhcurfhrhihorhdf uceoughusghiohhushhjihhmsehgmhgrihhlrdgtohhmqeenucggtffrrghtthgvrhhnpe efteelueelhfetveefvddtteeuhedvheekteehtedtgefftedtieegkeeujedvjeenucev lhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpeguuhgsihhouh hsjhhimhesghhmrghilhdrtghomhdpnhgspghrtghpthhtohepvddpmhhouggvpehsmhht phhouhhtpdhrtghpthhtohepmigrlhhpihhnvgdsuggvvhgvlheslhhishhtshdrrghlph hinhgvlhhinhhugidrohhrghdprhgtphhtthhopehsvghrthhonhhigiesphhoshhtvgho rdhnvght X-ME-Proxy: Feedback-ID: i5b2c416c:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id A5E911C20069; Tue, 18 Mar 2025 19:00:20 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface MIME-Version: 1.0 X-ThreadId: T3dbfd3abeb6d0148 Date: Tue, 18 Mar 2025 19:00:00 -0400 From: "Jim Pryor" To: Sertonix , ~alpine/devel@lists.alpinelinux.org Message-Id: <9b95d46b-88c3-4443-8db8-96b457209d7b@app.fastmail.com> In-Reply-To: <8c748e1c-78a2-4073-9d19-32501607d7e9@app.fastmail.com> References: <30674376-d675-4c1d-96ef-7afb88a0dabb@app.fastmail.com> <8c748e1c-78a2-4073-9d19-32501607d7e9@app.fastmail.com> Subject: Re: stack smashing protection? Content-Type: text/plain Content-Transfer-Encoding: 7bit I realized that it's not surprising that the alternative fixes I mentioned aren't working, since supplying them to the gcc build command isn't going to pass them on to the non-standard linker (the mpy_ld.py script) used in this case. And that tool doesn't have command-line options that look promising. I can hack its source directly though. The missing symbol is found in the /usr/lib/libc.so file (well, that's a link, but it's found in its target). But that doesn't seem to be linked into the binary that's produced. There is a /usr/lib/libc.a file. I can look into whether some *.o file extractable from that defines the symbol I'm missing... -- dubiousjim@gmail.com