I created a Telegram group to us talk about the system and help each others in quickly questions, please take a look and help to grow up the community. ;)
I'm in new installation and I'm follow that guide about upgrade gcc : https://wiki.gentoo.org/wiki/Upgrading_GCC
the commands :
Install new version of compiler
emerge -u sys-devel/gcc
show the versions
gcc-config -l
choose the new version
gcc-config 2
reinstall libtool
emerge --ask --oneshot sys-devel/libtool
remove the old version
emerge --ask --depclean =sys-devel/gcc-4.9.3
until here all fine and perfect, but my doubt is about recompile the toolchain, I need just recompile the depedencies with
revdep-rebuild --library 'libstdc++.so.6' -- --exclude gcc
or I need recompile the whole system three ?
Well, I already made few stages, with gereric march (only X, Gnome and Plasma 5), I'll release with a video tutorial to install soon, I want to help people, a least taste the funtoo system.
Well, I already made few stages, with gereric march (only X, Gnome and Plasma 5), I'll release with a video tutorial to install soon, I want to help people, a least taste the funtoo system.
I agree with Livecd that you're right, but on Stage4, at least an openbox image and some packages (browsers, editors, etc.) will be fine, and could be with -march = generic, but with a kickstart to new users or someone who needs a faster installation.
This could be done in a smaller fashion to include a general 64bit subarch instead of a plethora of stage4s.
The complexity goes through the roof when we consider the number of subarches Funtoo currently supports:
We'd have to compile at least 4x (LXDE, XFCE, KDE and GNOME desktops) the number of subarches to create every
possible stage4.
That's not really realistic.
Creating a stage4 that could be a general 64 bit architecture to install on a system through a GUI could be sensible. Reviewers
generally loose patience when they review source-based distributions. This could bridge the gap and allow them to compile
and tweak smaller packages without spending hours on compiling.
Bottom line is: There's no distribution that offers such a wide variety of stage3s optimized for different hardware. I'd much rather
expand our reach into the embedded market with IoT and mobile devices. Except for android, it's mostly uncharted territory.
YOCTO should not have to exist when we have a source-based distribution that can produce stage4s with ease.
There's no reason why a Funtoo Linux Live CD should be needed if the Gentoo Linux one works fine: we share bug fixes with
Gentoo and remain largely intercompatible , and we shouldn't have to duplicate the effort put into managing a Live CD without any need.
Fragmentation in the Linux community is a plague; let's not create another split between distributions if we don't have to.
i did have the multilib packages installed what i didnt know was this
eselect opengl set nvidia
eselect opencl set nvidia
now the games in play on linux work fine, everything in funtoo/gentoo is a bit more complex but i love it, now i can get rid of arch linux muah ha ha ha (evil laugh)
Hi folks, I create a article on (vivaolinux) is a great forum about Linux and software on Brazil.
link : https://www.vivaolinux.com.br/topico/Funtoo/LiveDVD-e-Stage4-para-o-Funtoo
is not a article but more a ideia to request users to help to make that ideia real.
so, that is the resume of the text :
I'm a Funtoo user about 2 years and Gentoo user one year before and I think that missing a Livedvd to Funtoo and Stages4 with more packges as "Xorg" or some desktop as "Plasma 5"
the Area31 has a Livecd too, but is not like I talk about :
https://www.area31.net.br/wiki/RescueCD_oficial
so, the question is reduse the time to install the system of course more one option not change to a easy system like sabayon as a example.
but has stages with more packges and few desktops, to make the installation more faster, of course all of this optimized by arch as the current Stages3 that Funtoo has
and a liveDVD as Gentoo with a installer, to new users, again as other option beyond CLI
to make the Distro more popular, to explore more the potention of this amazing distro.
New upstream stable update: https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.8.12
[x86] iommu/vt-d: Fix PASID table allocation
[x86] iommu/vt-d: Fix IOMMU lookup for SR-IOV Virtual Functions
[x86] KVM: fix out-of-bounds access in lapic
[x86] KVM: x86: drop error recovery in em_jmp_far and em_ret_far (CVE-2016-9756)
[x86] KVM: fix out-of-bounds accesses of rtc_eoi map (CVE-2016-9777)
[x86] KVM: check for pic and ioapic presence before use
[arm64, armhf] usb: chipidea: move the lock initialization to core file
USB: serial: cp210x: add ID for the Zone DPMX
USB: serial: ftdi_sio: add support for TI CC3200 LaunchPad
scsi: mpt3sas: Fix secure erase premature termination
cfg80211: limit scan results cache size
apparmor: fix change_hat not finding hat after policy replacement
NFSv4.x: hide array-bounds warning
[x86] fpu: Fix invalid FPU ptrace state after execve()
[x86] traps: Ignore high word of regs->cs in early_fixup_exception()
perf/core: Fix address filter parser
perf/x86/intel: Cure bogus unwind from PEBS entries
[x86] thermal/powerclamp: add back module device table
[hppa/parisc] Fix races in parisc_setup_cache_timing()
[hppa/parisc] Switch to generic sched_clock implementation
[hppa/parisc] Fix race in pci-dma.c
[hppa/parisc] Also flush data TLB in flush_icache_page_asm
mpi: Fix NULL ptr dereference in mpi_powm()
X.509: Fix double free in x509_cert_parse()
xc2028: Fix use-after-free bug properly
[powerpc] Set missing wakeup bit in LPCR on POWER9
[powerpc] mm: Fixup kernel read only mapping
[powerpc] boot: Fix the early OPAL console wrappers
can: bcm: fix support for CAN FD frames
mm, oom: stop pre-mature high-order OOM killer invocations
flow_dissect: call init_default_flow_dissectors() earlier
scsi: mpt3sas: Unblock device after controller reset https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.8.13
libata-scsi: Fixup ata_gen_passthru_sense()
scsi: hpsa: use bus '3' for legacy HBA devices
scsi: libfc: fix seconds_since_last_reset miscalculation
mm, thp: propagation of conditional compilation in khugepaged.c
thp: fix corner case of munlock() of PTE-mapped THPs
zram: fix unbalanced idr management at hot removal
mm: fix false-positive WARN_ON() in truncate/invalidate for hugetlb
ovl: fix d_real() for stacked fs
Input: change KEY_DATA from 0x275 to 0x277
Input: psmouse - disable automatic probing of BYD touchpads
rcu: Fix soft lockup for rcu_nocb_kthread
mm: workingset: fix NULL ptr in count_shadow_nodes
PCI: Export pcie_find_root_port
PCI: Set Read Completion Boundary to 128 iff Root Port supports it (_HPX)
mwifiex: printk() overflow with 32-byte SSIDs
[arm64] KVM: vgic: Don't notify EOI for non-SPIs
[x86] drm/i915: Don't touch NULL sg on i915_gem_object_get_pages_gtt() error
[x86] drm/i915: drop the struct_mutex when wedged or trying to reset
[x86] drm/amdgpu: fix power state when port pm is unavailable
drm/radeon: fix power state when port pm is unavailable
[x86] drm/amdgpu: fix check for port PM availability
drm/radeon: fix check for port PM availability
[arm64] dts: juno: fix cluster sleep state entry latency on all SoC versions
KVM: use after free in kvm_ioctl_create_device()
pwm: Fix device reference leak
[x86] perf: Restore TASK_SIZE check on frame pointer
[armhf] clk: sunxi: Fix M factor computation for APB1
batman-adv: Detect missing primaryif during tp_send as error
[arm64] cpufeature: Schedule enable() calls instead of calling them via IPI
[arm64] mm: Set PSTATE.PAN from the cpu_enable_pan() call
[arm64] suspend: Reconfigure PSTATE after resume from idle https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.8.14
gro_cells: mark napi struct as not busy poll candidates
virtio-net: add a missing synchronize_net()
[armhf] net: dsa: b53: Fix VLAN usage and how we treat CPU port
net: check dead netns for peernet2id_alloc()
ip6_tunnel: disable caching when the traffic class is inherited
net: sky2: Fix shutdown crash
af_unix: conditionally use freezable blocking calls in read
rtnetlink: fix FDB size computation
l2tp: fix racy SOCK_ZAPPED flag check in l2tp_ip{,6}_bind()
rtnl: fix the loop index update error in rtnl_dump_ifinfo()
ipv6: bump genid when the IFA_F_TENTATIVE flag is clear
udplite: call proper backlog handlers
[armhf] net: dsa: bcm_sf2: Ensure we re-negotiate EEE during after link change
net, sched: respect rcu grace period on cls destruction
[armhf] net: dsa: fix unbalanced dsa_switch_tree reference counting
net/sched: pedit: make sure that offset is valid
netlink: Call cb->done from a worker thread
netlink: Do not schedule work from sk_destruct
net/dccp: fix use-after-free in dccp_invalid_packet
GSO: Reload iph after pskb_may_pull
packet: fix race condition in packet_set_ring (CVE-2016-8655)
ip6_offload: check segs for NULL in ipv6_gso_segment.
cdc_ether: Fix handling connection notification
tipc: check minimum bearer MTU (CVE-2016-8632)
geneve: avoid use-after-free of skb->data
net: avoid signed overflows for SO_{SND|RCV}BUFFORCE (CVE-2016-9793)
net: ping: check minimum size on ICMP header length (CVE-2016-8399)
ipv4: Restore fib_trie_flush_external function and fix call ordering
ipv4: Fix memory leak in exception case for splitting tries
ipv4: Drop leaf from suffix pull/push functions
ipv4: Drop suffix update from resize code
[sparc64] Fix find_node warning if numa node cannot be found
[sparc64] fix compile warning section mismatch in find_node()
[sparc] Fix inverted invalid_frame_pointer checks on sigreturns
constify iov_iter_count() and iter_is_iovec()
Don't feed anything but regular iovec's to blk_rq_map_user_iov (CVE-2016-9576)
ipv6: Set skb->protocol properly for local output
ipv4: Set skb->protocol properly for local output
Revert: "ip6_tunnel: Update skb->protocol to ETH_P_IPV6 in ip6_tnl_xmit()"
flowcache: Increase threshold for refusing new allocations
esp4: Fix integrity verification when ESN are used
esp6: Fix integrity verification when ESN are used https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.8.15
[powerpc] eeh: Fix deadlock when PE frozen state can't be cleared
[powerpc] mm: Fix lazy icache flush on pre-POWER5
[powerpc] boot: Fix build failure in 32-bit boot wrapper
fuse: fix clearing suid, sgid for chown()
[hppa/parisc] Purge TLB before setting PTE
[hppa/parisc] Remove unnecessary TLB purges from flush_dcache_page_asm and flush_icache_page_asm
[hppa/parisc] Fix TLB related boot crash on SMP machines
zram: restrict add/remove attributes to root only
locking/rtmutex: Prevent dequeue vs. unlock race
locking/rtmutex: Use READ_ONCE() in rt_mutex_owner()
device-dax: fix private mapping restriction, permit read-only
scsi: lpfc: fix oops/BUG in lpfc_sli_ringtxcmpl_put()
sched/autogroup: Fix 64-bit kernel nice level adjustment
[x86] perf: Fix full width counter, counter overflow
acpi, nfit: fix extended status translations for ACPI DSMs
acpi, nfit, libnvdimm: fix / harden ars_status output length handling
acpi, nfit: validate ars_status output buffer size
acpi, nfit: fix bus vs dimm confusion in xlat_status
[armel, armhf] crypto: marvell - Don't copy hash operation twice into the SRAM
crypto: caam - fix pointer size for AArch64 boot loader, AArch32 kernel
[armel, armhf] crypto: marvell - Don't corrupt state of an STD req for re-stepped ahash
can: raw: raw_setsockopt: limit number of can_filter that can be set
can: peak: fix bad memory access and free sequence
[armel] dts: orion5x: fix number of sata port for linkstation ls-gl (Closes: #845611)
ceph: don't set req->r_locked_dir in ceph_d_revalidate
[m68k] Fix ndelay() macro
batman-adv: Check for alloc errors when preparing TT local data
hotplug: Make register and unregister notifier API symmetric
[ Uwe Kleine-K?nig ]
[armhf] dts: armada-385: add support for Turris Omnia
[ Salvatore Bonaccorso ]
Add ABI reference for 4.8.0-2
Ignore ABI changes in KVM
net: handle no dst on skb in icmp6_send (CVE-2016-9919)
[rt] Update to 4.8.11-rt7
[rt] Update to 4.8.14-rt9
netfilter: ipv6: nf_defrag: drop mangled skb on ream error (CVE-2016-9755)
Ignore ABI changes in libnvdimm
docs: sphinx-extensions: make rstFlatTable work with docutils 0.13. Thanks to Dmitry Shachnev mitya57@debian.org (Closes: #848349)
[ Ben Hutchings ]
[amd64] Re-enable LEGACY_VSYSCALL_EMULATE instead of LEGACY_VSYSCALL_NONE. There are still binaries in stable that use vsyscall (via dietlibc). (Closes: #847154)
debian/rules.real: Exclude *.pyc from featureset diffs
debian/control: Fix build-dependency on flex to work with new versions that have M-A: foreign
debian/rules: Use dpkg-parsechangelog -S option to select fields
debian/rules: Tighten binNMU version matching, consistent with linux-latest
I'm seriously considering shutting down our funtoo forums and just redirecting everyone over to https://www.reddit.com/r/funtoo/for 'forums'.
Reason: reddit gets funtoo a lot more exposure and provides a popular forums-style discussion area.
Before making a decision, I want to get feedback from people here. It is cool to have our own forums but there is also some downside that only a fraction of Funtoo users participate in forums and new users may have an easier time posting questions to reddit. It also ensures that our funtoo reddit community will be 'staffed' with true funtoo users, which is important.