From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Philippe Vaucher Newsgroups: gmane.emacs.bugs Subject: bug#23529: Request for fixing randomize_va_space build issues Date: Sun, 11 Sep 2016 21:32:51 +0200 Message-ID: References: <02c57124-ef39-bc30-89ba-998986d070fc@cs.ucla.edu> <834m5tapuu.fsf@gnu.org> <83twdsalbk.fsf@gnu.org> <83r38vaiyh.fsf@gnu.org> <83eg4vab5o.fsf@gnu.org> <831t0va8br.fsf@gnu.org> <478e7c97-9339-5072-f9c1-ec67a45113aa@cs.ucla.edu> <83h99p8wbh.fsf@gnu.org> <0f0bb7ef-a588-93c3-5d27-c7329c667ed8@cs.ucla.edu> <83d1kd8qb7.fsf@gnu.org> <838tv18mnj.fsf@gnu.org> <83eg4sap3t.fsf@gnu.org> <3fe2aff8-d34e-afa3-a2bf-6e42394d7be6@cs.ucla.edu> <83wpik8f18.fsf@gnu.org> <34fb7c59-cf4a-fddf-98e7-fd4c25c3f395@cs.ucla.edu> <83k2ek83b7.fsf@gnu.org> <24612cc1-cb72-511f-7d52-bb62101906ae@cs.ucla.edu> <83fup6bguo.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: blaine.gmane.org 1473622463 19443 195.159.176.226 (11 Sep 2016 19:34:23 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 11 Sep 2016 19:34:23 +0000 (UTC) Cc: Philipp Stephani , Paul Eggert , 23529@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Sep 11 21:34:19 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bjAWA-0004bf-L1 for geb-bug-gnu-emacs@m.gmane.org; Sun, 11 Sep 2016 21:34:18 +0200 Original-Received: from localhost ([::1]:38829 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bjAW8-0001AP-GI for geb-bug-gnu-emacs@m.gmane.org; Sun, 11 Sep 2016 15:34:16 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56577) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bjAVy-0001AG-GP for bug-gnu-emacs@gnu.org; Sun, 11 Sep 2016 15:34:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bjAVu-0003FL-BE for bug-gnu-emacs@gnu.org; Sun, 11 Sep 2016 15:34:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:59078) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bjAVu-0003FF-83 for bug-gnu-emacs@gnu.org; Sun, 11 Sep 2016 15:34:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bjAVt-0000GH-QR for bug-gnu-emacs@gnu.org; Sun, 11 Sep 2016 15:34:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Philippe Vaucher Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 11 Sep 2016 19:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23529 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 23529-submit@debbugs.gnu.org id=B23529.1473622409960 (code B ref 23529); Sun, 11 Sep 2016 19:34:01 +0000 Original-Received: (at 23529) by debbugs.gnu.org; 11 Sep 2016 19:33:29 +0000 Original-Received: from localhost ([127.0.0.1]:56790 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bjAVN-0000FQ-64 for submit@debbugs.gnu.org; Sun, 11 Sep 2016 15:33:29 -0400 Original-Received: from mail-vk0-f48.google.com ([209.85.213.48]:35887) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bjAVL-0000FC-EA for 23529@debbugs.gnu.org; Sun, 11 Sep 2016 15:33:27 -0400 Original-Received: by mail-vk0-f48.google.com with SMTP id m62so54441911vkd.3 for <23529@debbugs.gnu.org>; Sun, 11 Sep 2016 12:33:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=avcVNRx3/coMs1TNqkoRkqRqkvc+WoqbwqW0AGVj8mg=; b=SAAESQ7W9Pe+MDA6ZIsHspUa6bmUv0+zyyUs4h5LUqx/X2U2bUmlTh5T4PD9Gpw9fd 5sVtsO6UbgeCdTEeEo94rD6HY+21+JP9dIyAJABQz27R+WavbgvLEl78Y4HKBPxaYa+I M8FN8zQ4LEr+8NjZBN2KRSeFH9ynlphW+g5QJHmsTD7ERKwMWfHn9gUSJgn9SP6HsvZw 6DJbuApUPpXIrxi3Zci2YdL4osWihwGq6vuUU2vAPz0AQECMsT2J+ATxF6AMcaDQTjB7 m8J5NUGHDXckFC2duaZ/Ml+rB1RGhfNDsFsEazINjH1+8yrDrlfA0u56tVlXhJmfAzUN cP7g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=avcVNRx3/coMs1TNqkoRkqRqkvc+WoqbwqW0AGVj8mg=; b=G12+wVWks2INtzEHe0DSRV7m5JyXD133Zs7E5I5KETZjTyZFhr8PssTTf5zcQ17izh CLcedXHEz06/c2OeWP9psCP36cGbaqDAm70uSHCbp1h9XGBL7xOnq/9WKn/kx8Cag8vc hgRSl99z5AHIbN7Ya/MIUkfak+Wl2I+8U75Gz196P9fDijvRL+wxgFw+QDq9cT+i+Hc5 RANq0NIYpoGhtnDUfCTsmqkmhUVrKG4fFl/7Sr+Fy6cRRiUZ/7ETAchKobU5ANJutAoP PQ2MF96DbO3fY0rKOUcRVBKhAkiQ0iYQJoGyKS9kEytsRY/8xRW/uOD84GH7JKy49Bsf aiOw== X-Gm-Message-State: AE9vXwNl73EaQiSqQ5jns1HK7k8XMfq77lt8vJ5clwMzP4O25Q8Il6iR7PNfBxgVRb99P652X+onk8Rt5xiKtg== X-Received: by 10.31.156.77 with SMTP id f74mr8136803vke.154.1473622401792; Sun, 11 Sep 2016 12:33:21 -0700 (PDT) Original-Received: by 10.103.44.18 with HTTP; Sun, 11 Sep 2016 12:32:51 -0700 (PDT) In-Reply-To: <83fup6bguo.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:123195 Archived-At: >> What about disabling randomization for the temacs run? >> >> That is yet another low-level thing to configure, and to get right in new ports. > > We already have that in Emacs, don't we? That is exactly why I made the bug report 23529! Because Emacs does stuffs at build time that requires "high" privileges (like the personality() syscall), one cannot build Emacs in various restricted environments. Disabling randomization is exactly what we should get rid of, at least at build time. Having some part of emacs that requires somewhat high privileges when it runs is ok, but that should *not* be part of the standard build procedure... Being able to build GCC inside a container but not Emacs is just "wrong" IMHO. Philippe