From nobody Thu Nov 11 07:29:19 2021 X-Original-To: dev-commits-src-all@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 B1B511854D17; Thu, 11 Nov 2021 07:29:28 +0000 (UTC) (envelope-from antoine.brodin.freebsd@gmail.com) Received: from mail-lj1-f176.google.com (mail-lj1-f176.google.com [209.85.208.176]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4HqYJ84VBzz4l9f; Thu, 11 Nov 2021 07:29:28 +0000 (UTC) (envelope-from antoine.brodin.freebsd@gmail.com) Received: by mail-lj1-f176.google.com with SMTP id z8so10167862ljz.9; Wed, 10 Nov 2021 23:29:28 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=0506vDKZLr/AEVPhWFeAA8c9/J1Xl58QB2Lu+Q1h7mI=; b=xkv+f5VPpkFxp/oj9CabkAwy6Zn6MxkbkMfOv1pQT5XyJV+lA1zEZKJ54lfhlauM8D noxqfW09Lm1YiUttg3ctO3u8qaxgSfqU+NVeK8+lzsGFhVryTDxO2+QUjCWPIT0z61EI U3UTUd5sNjVeFA+VRolS5IYi0fYaZ6gbe/OF/2DIj5q3f7QGmiGUoW8lu8D+sDvKdnUj NEQXtTZBJiicszHG4qqzZI23G3Rkf613c1pvHF6b0tvKWzKhA97KCP7TkC6nCOJGXB0L A5fIjuDRJV8HEPoANm7XJJxS4sd1+KsOoTIyrxOXx0cfRPhELtpsiVB3VPTkNs2i5B20 B/wA== X-Gm-Message-State: AOAM5312uKWRuEqtBx8F1P9WmD6C3Z0aPfQJidxi/RqUtMOSc3noxsgx SxOMy43Ih9XkebQmd3PPHItiJNe/O2G0oYaFcJuvxLdCZuk= X-Google-Smtp-Source: ABdhPJzmseeXVNQD/Q4fDhwByKpIQFpfOY9iE9oXssfRtIL/TX7hb+z6fG8g+U+YJo9IO4+QJsD2YDzqJm/Q1w0dd7A= X-Received: by 2002:a2e:8807:: with SMTP id x7mr4981912ljh.490.1636615767116; Wed, 10 Nov 2021 23:29:27 -0800 (PST) List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-all@freebsd.org X-BeenThere: dev-commits-src-all@freebsd.org MIME-Version: 1.0 References: <202111101934.1AAJYJFQ041545@gitrepo.freebsd.org> In-Reply-To: <202111101934.1AAJYJFQ041545@gitrepo.freebsd.org> From: Antoine Brodin Date: Thu, 11 Nov 2021 07:29:19 +0000 Message-ID: Subject: Re: git: 160b4b922b60 - main - Add real sched.h To: Konstantin Belousov Cc: src-committers , dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4HqYJ84VBzz4l9f X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; TAGGED_FROM(0.00)[] X-ThisMailContainsUnwantedMimeParts: N On Wed, Nov 10, 2021 at 7:34 PM Konstantin Belousov wrote: > > The branch main has been updated by kib: > > URL: https://cgit.FreeBSD.org/src/commit/?id=160b4b922b6021848b6b48afc894d16b879b7af2 > > commit 160b4b922b6021848b6b48afc894d16b879b7af2 > Author: Konstantin Belousov > AuthorDate: 2021-10-22 15:17:21 +0000 > Commit: Konstantin Belousov > CommitDate: 2021-11-10 19:18:53 +0000 > > Add real sched.h > > It is required by IEEE Std 1003.1-2008 AKA POSIX. > > Put some Linux compatibility stuff under BSD_VISIBLE namespace, in > particular, sys/cpuset.h definitions. Also, if user really want > Linux compatibility, she can request cpu_set_t typedef with > _WITH_CPU_SET_T define. > > Reviewed by: jhb > Sponsored by: The FreeBSD Foundation > MFC after: 1 week > Differential revision: https://reviews.freebsd.org/D32901 > --- > include/Makefile | 5 +++-- > include/sched.h | 46 ++++++++++++++++++++++++++++++++++++++++++++++ > 2 files changed, 49 insertions(+), 2 deletions(-) Hi, It seems that this broke some ports: http://gohan03.nyi.freebsd.org/data/main-amd64-default-baseline/p913ccecf2a92_s448bcd01dc/logs/errors/ninja-1.10.2,2.log http://gohan03.nyi.freebsd.org/data/main-amd64-default-baseline/p913ccecf2a92_s448bcd01dc/logs/errors/ghc-8.10.7.log http://gohan03.nyi.freebsd.org/data/main-amd64-default-baseline/p913ccecf2a92_s448bcd01dc/logs/errors/openpgm-5.2.122_6.log http://gohan03.nyi.freebsd.org/data/main-amd64-default-baseline/p913ccecf2a92_s448bcd01dc/logs/errors/guile2-2.2.7_1.log http://gohan03.nyi.freebsd.org/data/main-amd64-default-baseline/p913ccecf2a92_s448bcd01dc/logs/errors/liburcu-0.12.1.log http://gohan03.nyi.freebsd.org/data/main-amd64-default-baseline/p913ccecf2a92_s448bcd01dc/logs/errors/guile-3.0.7.log http://gohan03.nyi.freebsd.org/data/main-amd64-default-baseline/p913ccecf2a92_s448bcd01dc/logs/errors/squid-4.15.log ... Antoine