From: | Diamond <diamond@××××××.ru> | ||
---|---|---|---|
To: | gentoo-dev@l.g.o | ||
Subject: | Re: [gentoo-dev] Lastrites: net-im/linpopup, app-office/teapot, net-irc/bitchx, sys-power/cpufrequtils, x11-plugins/gkrellm-cpufreq, media-sound/gnome-alsamixer, sys-devel/ac-archive, net-misc/emirror, net-wireless/wimax, net-wireless/wimax-tools,rox-extra/clock, app-arch/rpm5, app-admin/gksu-polkit, sys-apps/uhinv, net-libs/pjsip, net-voip/sflphone, net-im/ekg, sys-firmware/iwl2030-ucode, sys-firmware/iwl5000-ucode, sys-firmware/iwl2000-ucode,sys-firmware/iwl5150-ucode, dev-perl/MooseX-AttributeHelpers,media-gfx/truevision,media-gfx/f-spot,net-wireless/cinnamon-bluetooth,app-misc/cdcollect, net-wireless/ussp-push | ||
Date: | Thu, 11 Dec 2014 19:50:34 | ||
Message-Id: | 20141211225021.7b357c53@diamond.mlzone | ||
In Reply to: | Re: [gentoo-dev] Lastrites: net-im/linpopup, app-office/teapot, net-irc/bitchx, sys-power/cpufrequtils, x11-plugins/gkrellm-cpufreq, media-sound/gnome-alsamixer, sys-devel/ac-archive, net-misc/emirror, net-wireless/wimax, net-wireless/wimax-tools,rox-extra/clock, app-arch/rpm5, app-admin/gksu-polkit, sys-apps/uhinv, net-libs/pjsip, net-voip/sflphone, net-im/ekg, sys-firmware/iwl2030-ucode, sys-firmware/iwl5000-ucode, sys-firmware/iwl2000-ucode,sys-firmware/iwl5150-ucode, dev-perl/MooseX-AttributeHelpers,media-gfx/truevision,media-gfx/f-spot,net-wireless/cinnamon-bluetooth,app-misc/cdcollect, net-wireless/ussp-push by Pacho Ramos |
1 | On Tue, 09 Dec 2014 11:05:31 +0100 |
2 | Pacho Ramos <pacho@g.o> wrote: |
3 | |
4 | > |
5 | > Regarding the gkrellm-plugins, looks like Fedora is supplying this |
6 | > one: |
7 | > http://pkgs.fedoraproject.org/cgit/gkrellm-freq.git/tree/gkrellm-freq.spec |
8 | > |
9 | > |
10 | |
11 | I rewrote ebuild for gkrellm-gkfreq plugin a bit |
12 | |
13 | https://github.com/cerebrum/dr/blob/master/x11-plugins/gkrellm-gkfreq/gkrellm-gkfreq-2.3.ebuild |
14 | |
15 | And sent this patch upstream |
16 | |
17 | https://github.com/cerebrum/dr/blob/master/x11-plugins/gkrellm-gkfreq/files/gkrellm-gkfreq-2.3-make.patch |
18 | https://sourceforge.net/p/gkrellm-gkfreq/feature-requests/2/ |
19 | |
20 | Why do we have a function tc-getCC for CC environment variable and why |
21 | we don't use CC environment variable automatically? With this patch |
22 | CFLAGS and LDFLAGS are substituted automatically without garbage in |
23 | ebuild. Why don't we use the same strategy for CC variable? |
24 | |
25 | "Sometimes a package will try to use a bizarre compiler, or will need |
26 | to be told which compiler to use. In these situations, the tc-getCC() |
27 | function from toolchain-funcs.eclass should be used... |
28 | Note: It is not correct to use the ${CC} variable for this purpose." |
29 | https://devmanual.gentoo.org/ebuild-writing/functions/src_compile/building/index.html |
30 | |
31 | And why CC variable gives me "cc" but not "x86_64-pc-linux-gnu-gcc" as |
32 | it should be? Am I right that it's a bit strange? |