From owner-freebsd-gnome@freebsd.org Sat Apr 27 17:30:35 2019 Return-Path: Delivered-To: freebsd-gnome@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5DDBE1597E27 for ; Sat, 27 Apr 2019 17:30:35 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id BA90A8CB27 for ; Sat, 27 Apr 2019 17:30:34 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by mailman.ysv.freebsd.org (Postfix) id 7E97F1597E26; Sat, 27 Apr 2019 17:30:34 +0000 (UTC) Delivered-To: gnome@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 423D41597E25 for ; Sat, 27 Apr 2019 17:30:34 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from mail-wm1-x331.google.com (mail-wm1-x331.google.com [IPv6:2a00:1450:4864:20::331]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E66DB8CB20 for ; Sat, 27 Apr 2019 17:30:32 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by mail-wm1-x331.google.com with SMTP id 4so7934651wmf.1 for ; Sat, 27 Apr 2019 10:30:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=adamw-org.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=R0BLmfF/wlpCzyhzIqsuqpnSCdXzgVr7KmVx5Y8Q4rs=; b=AxHoKrvcKtIU9e9YSStlThrk2aoL/L/d+blhjsYuB1zsTOPMH7iSqGZ6eKLO4/krJM 3XIPAEuF4m6m54ypF55eH2+qzbtfuo9RrYWR2x8uAaIln4b/5x1QX5TL4YccbiQAbY7z LxvX40ogt9FrrYdzOheQ4WYM7Rw2B6aeqCfHgO4PAe6imW/zd5j8WRvT8jncG3RQDxVB gQ9Wbb1ppf2K80uQSDlRR/k3sDFy7LBriYUXEbJBidYognMpfyhYl9zQF68QoF2XBTNT CdvKcsbeKJkG6udw3dd4kAtzeg0GeqG7SSy8mxz3/xoZJU84xwhezE5004ZWKoncmoaT +O/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=R0BLmfF/wlpCzyhzIqsuqpnSCdXzgVr7KmVx5Y8Q4rs=; b=aPeK2uAw+w7tl9PeOzwmN6Yd6RqJrLWODHFCTKpKfvQL7wIOyfgG86JQcaS0Vv4pcm /DngQkqTv41enmbUR/GsigO6JVIUY+gIkoZXrbXDpJGGJZxOIJUauhEiZwJKf4O1ckl3 2vKeRhRrphErlkChxkklS4/TPi8Lt/MgdhWcdGPtz+Sc6lct1XeaTFl0A3X1fZXd9Wy8 7JmnPya2FZCvRUstmkpTibRdzUHvOkIDvfCuCORtP02JIZV8xdTOkNy3YY96Q1rkKZtN R1EAZfAdPSA48MWvU08p2ydtf7AlMcdn1yG4q9lgQsMacvMAQml5qaaHYGJ4y6OKffz5 LZCA== X-Gm-Message-State: APjAAAUdre1nrdJENHxASu2pvgMyv/KoM3KEE+E98OdFZkeciRu+7LHE c8oxjlXwRrRYEGhzPSJcHVyh89vVRTylOFcpdFw4Xvr6Qjs= X-Google-Smtp-Source: APXvYqye3QXp6TGSWLmkqc4/t7bRhT6flkezyH3S03e5x6i1SAsIYqZSt1vD2sxdbd4NlgR8WeiRhynqBnioZOzZX+8= X-Received: by 2002:a1c:67c1:: with SMTP id b184mr11804883wmc.12.1556386231214; Sat, 27 Apr 2019 10:30:31 -0700 (PDT) MIME-Version: 1.0 From: Adam Weinberger Date: Sat, 27 Apr 2019 11:30:15 -0600 Message-ID: Subject: glib20 and gettext To: gnome@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: E66DB8CB20 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=adamw-org.20150623.gappssmtp.com header.s=20150623 header.b=AxHoKrvc; spf=pass (mx1.freebsd.org: domain of adamw@adamw.org designates 2a00:1450:4864:20::331 as permitted sender) smtp.mailfrom=adamw@adamw.org X-Spamd-Result: default: False [-6.24 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[adamw-org.20150623.gappssmtp.com:s=20150623]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[gnome@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; DMARC_NA(0.00)[adamw.org]; DKIM_TRACE(0.00)[adamw-org.20150623.gappssmtp.com:+]; MX_GOOD(-0.01)[alt1.aspmx.l.google.com,alt4.aspmx.l.google.com,alt3.aspmx.l.google.com,alt2.aspmx.l.google.com,aspmx.l.google.com]; RCVD_IN_DNSWL_NONE(0.00)[1.3.3.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; NEURAL_HAM_SHORT(-0.94)[-0.944,0]; IP_SCORE(-2.79)[ip: (-9.27), ipnet: 2a00:1450::/32(-2.33), asn: 15169(-2.27), country: US(-0.06)]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Apr 2019 17:30:35 -0000 I'm curious about glib20's forced dependence on gettext and libintl. Can you provide some insight? glib20's forced dependency on gettext and libintl seems strange to me. There is an NLS option, but glib20 still depends on gettext (devel/glib20/Makefile) and libintl (Uses/gnome.mk). The NLS option usually *disables* NLS support, but here it seems only to skip installing the files. This essentially forces gettext and libintl libraries on all glib20 consumers, regardless of whether they disable NLS. Is this intentional? Does glib20 break without gettext and libintl? # Adam -- Adam Weinberger adamw@adamw.org https://www.adamw.org