From owner-freebsd-users-jp@freebsd.org Fri Aug 2 15:09:15 2019 Return-Path: Delivered-To: freebsd-users-jp@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E0BE0B52AF for ; Fri, 2 Aug 2019 15:09:15 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from dec.sakura.ne.jp (dec.sakura.ne.jp [210.188.226.8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 460Vtd2f89z49WV for ; Fri, 2 Aug 2019 15:09:12 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from fortune.joker.local (124-18-96-116.dz.commufa.jp [124.18.96.116]) (authenticated bits=0) by dec.sakura.ne.jp (8.15.2/8.15.2/[SAKURA-WEB]/20080708) with ESMTPA id x72F8xjS060019; Sat, 3 Aug 2019 00:09:00 +0900 (JST) (envelope-from junchoon@dec.sakura.ne.jp) Date: Sat, 3 Aug 2019 00:08:59 +0900 From: Tomoaki AOKI To: freebsd-users-jp@freebsd.org Message-Id: <20190803000859.7a724867b301c287508f98ed@dec.sakura.ne.jp> In-Reply-To: <20190802223548.c51acaef7d3c2e0defa981e6@gmail.com> References: <20190802223548.c51acaef7d3c2e0defa981e6@gmail.com> Reply-To: junchoon@dec.sakura.ne.jp Organization: Junchoon corps X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; amd64-portbld-freebsd12.0) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 460Vtd2f89z49WV X-Spamd-Bar: +++ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of junchoon@dec.sakura.ne.jp has no SPF policy when checking 210.188.226.8) smtp.mailfrom=junchoon@dec.sakura.ne.jp X-Spamd-Result: default: False [3.59 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; HAS_REPLYTO(0.00)[junchoon@dec.sakura.ne.jp]; FROM_HAS_DN(0.00)[]; MV_CASE(0.50)[]; RCVD_TLS_LAST(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[sakura.ne.jp]; AUTH_NA(1.00)[]; REPLYTO_ADDR_EQ_FROM(0.00)[]; HAS_ORG_HEADER(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_SHORT(0.88)[0.884,0]; IP_SCORE(1.30)[ipnet: 210.188.224.0/19(4.85), asn: 9370(1.71), country: JP(-0.03)]; RCPT_COUNT_TWO(0.00)[2]; R_SPF_NA(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[116.96.18.124.khpj7ygk5idzvmvt5x4ziurxhy.zen.dq.spamhaus.net : 127.0.0.10]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_CC(0.00)[gmail.com]; ASN(0.00)[asn:9370, ipnet:210.188.224.0/19, country:JP]; MID_RHS_MATCH_FROM(0.00)[]; FROM_EQ_ENVFROM(0.00)[] Subject: [FreeBSD-users-jp 96422] Re: =?iso-2022-jp?b?RnJlZUJTRC0xMSwzUiAbJEIkThsoQiAbJEIlUCUkGyhC?= =?iso-2022-jp?b?GyRCJUolahsoQiBwYWNrYWdlcw==?= X-BeenThere: freebsd-users-jp@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion relevant to FreeBSD communities in Japan List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Aug 2019 15:09:15 -0000 青木@名古屋です。 これは意図的に行われている筈です。 メジャーバージョン毎に、その時点でサポート対象になっている 【最古の】リリースでビルドされています。 現状、この基準では11系は11.2、12系は12.0が対象なので合っていますね。 背景としては、  ・ビルド対象を最少限に留めたいこと  ・同一メジャーリリース内では、客観的にやむを得ない特別な事情か   MFCの間違いがない限り、ABI/KBIは上位互換が保証されること から、そうすることで同一メジャーバージョンのサポート対象全てで 動作するパッケージにできるという事情があります。  ※stableブランチではたまに間違ったMFCでABI/KBIの互換性が   壊れている事もありますが、通常、気づいた誰かの指摘で   revertされるなりABI/KBIの互換性を復旧させる修正が   Direct Commitで実施されたりしますので、そうそうRELENGに   まで入り込むことは無いと思います。 それをすり抜けてしまうと   問題になる訳ですね...。 ただ、より新しいリリースで(上位互換を維持して)追加された 機能があるとメリットがあるportもあり得るため、そのメリットが 欲しい場合はパッケージに頼らずportsからビルドするしかありません。 オプションを変えたい場合もそうですね。 On Fri, 2 Aug 2019 22:35:48 +0900 bluesky wrote: > 今晩は、悸村です。ホビー・ユーザーです。 > > FreeBSD-11.3R のバイナリ packages は、11.2 でコンパイルされて > いるようなのですが、これは故意になされている仕様でしょうか。 > pkg でインストールする/されるバイナリのことです。 > www/firefox のバイナリで確認しました。 > (12.0 の場合、12.0 でビルドされているようです)。 > > 実際の使用上、問題ないのかも知れませんが、少し気になるので、質問し > てみました。 > > ports ツリーを取得し、portupgrade 等を使えば 11.3上で 11.3 の > バイナリ packages をインストール出来る仕組みは知っています。 > 但し、llvm80 などのビルドには相当の時間が掛かるw > > > --- inst-11.3.txt ----- > $ date > Thu Aug 1 22:34:15 JST 2019 > > $ uname -a > FreeBSD local 11.3-RELEASE FreeBSD 11.3-RELEASE #0 r349754: Fri Jul 5 04:45:24 UTC 2019 root@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64 > > $ file /sbin/init /bin/ls > /sbin/init: ELF 64-bit LSB executable, x86-64, version 1 (FreeBSD), statically linked, for FreeBSD 11.3, FreeBSD-style, stripped > /bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (FreeBSD), dynamically linked, interpreter /libexec/ld-elf.so.1, for FreeBSD 11.3, FreeBSD-style, stripped > > $ pkg info | grep -i firefox > firefox-68.0.1,1 Web browser based on the browser portion of Mozilla > > $ file /usr/local/lib/firefox/firefox > /usr/local/lib/firefox/firefox: ELF 64-bit LSB shared object, x86-64, version 1 (FreeBSD), dynamically linked, interpreter /libexec/ld-elf.so.1, for FreeBSD 11.2, FreeBSD-style, not stripped > > > --- inst-12.txt ----- > $ date > Thu Aug 1 22:08:12 JST 2019 > > $ uname -a > FreeBSD local 12.0-RELEASE FreeBSD 12.0-RELEASE r341666 GENERIC amd64 > > $ file /sbin/init /bin/ls > /sbin/init: ELF 64-bit LSB executable, x86-64, version 1 (FreeBSD), statically linked, for FreeBSD 12.0 (1200086), FreeBSD-style, stripped > /bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (FreeBSD), dynamically linked, interpreter /libexec/ld-elf.so.1, for FreeBSD 12.0 (1200086), FreeBSD-style, stripped > > $ pkg info | grep -i firefox > firefox-68.0.1,1 Web browser based on the browser portion of Mozilla > > $ file /usr/local/lib/firefox/firefox > /usr/local/lib/firefox/firefox: ELF 64-bit LSB shared object, x86-64, version 1 (FreeBSD), dynamically linked, interpreter /libexec/ld-elf.so.1, for FreeBSD 12.0 (1200086), FreeBSD-style, BuildID[sha1]=77fa134ca89c14099da4b7bf5452b02029367ae2, with debug_info, not stripped > > -- > 悸村成一 > (デマ・勘違い予防の為、付記します。敬称略。 > 浩宮=徳仁ではありません。笠井正信ではありません)。 > _______________________________________________ > freebsd-users-jp@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp > To unsubscribe, send any mail to "freebsd-users-jp-unsubscribe@freebsd.org" -- 青木 知明 [Tomoaki AOKI]