Jump to content
Read the Funtoo Newsletter: Summer 2023 ×

Sandro

Members
  • Posts

    466
  • Joined

  • Last visited

  • Days Won

    20

Posts posted by Sandro

  1. There are more than one level of masking software.

    If You use the curren version (that use "amd64" and "~amd64"  you must simply unmask with

    # echo "=sys-devel/gcc-4.9.2" >> /etc/portage/package.unmask

    If You use the "stable branch" you 'll must unmask also in the file for low level masking keywords: 

    # echo "=sys-devel/gcc-4.9.2 ~amd64" >> /etc/portage/package.accept_keywords

    Then  start

    # emerge -DNu1 world gcc
    

    ________________________ There are other ways , e.g. 

    # emerge "=sys-devel/gcc-4.9.2" --autounmask-write
    

    Then use etc-update or dispatch-conf

    ________________________________________

     

    The last operation is to vrify what version of GCC will use the system:  

    gcc-config -l
    

     
    Automatically must be updated to the new version...... otherwise,
     

    gcc-config -f X

    (where X is the number relative at the gcc version that you want to use).

     

    The ultimate command is to make an

    # . /etc/profile
    

    So You will use the new version of the compiler :P

     

    When you'll make an

    # emerge -c (-c = --deepclean)
    

    After an

    emerge -DNu world --with-bdeps=y

    The previous version will be removed from your system.

     

    Hello :)

  2. To compare code generate from 2 different versions of gcc is necessary to bench them.

    The real difference is when You've one of the latest cpu. cause some instruction can be considered by highly version.

     

    If You like benchmarcks, there is fore example

    # emerge app-benchmarks/phoronix-test-suite
    

    or e.g.

    # time make_something
    

    Or for other software can be made a bench using our resources .... since for phoronix

     

    Ciao :)

  3. The time to compile the new compiler or the time to compile software by the new compiler, for me is not important if it generate a binary code more performant than a precedent version of gcc. :)

    However for now I wanted to do an experiment to work with you ..... otherwise I stay on branch "Stable" (except kernel that use the latest gentoo-sources).

    Bye :) :) :)

  4. As I said I have unmasked the 4.9.2

    I'recompiling world (emerge -e world --keep-going).

    Now it recompile libreoffice.

    I had not errors.......

    My PC is [i7 4771 + 16 GiB ram + nvidia x660 on MSIZ83-G47-Gaming edition.

    (control the output of gcc-config -l to see what version of GCC is in use).

     

    With precompiled distro's there is a great difference respect to compile *too.

     

    But Debian and any precompiled distros can not be superior vs Funtoo. It's impossible ....For me it is like Ivan Drago vs "Apollo Creed" In "Rocky IV" :D :D :D

    Not all is faster ... but in some cases an application compiled using the "native" are immensely superior .... for example try to open a raw image (best quality): 3 seconds vs 11 seconds :P :D.

    take a lokk in questo sito.

     


    What I say will look bad on my part. but .... debian debian debian or ubuntu or debian .... always other.

    It ''s time for me that * too have their rightful recognition; and which are not milliseconds differences .......

    In tests of the previous link I posted * too may be up to 4x faster than a precompiled.

     

    Otherwise .... because all this work of Daniel, developers and users?

    I repeat; with a cpu "old", one precompiled distro is for me a correct choice. But if you have an Athlon 64 x2 or better, then .. i install * too (ie Gen or Fun).

    And I've choiced Funtoo .... causes Funtoo reveleation is the best of the intelligence of the great Mr. Daniel Robbins and Him developer / friends.

    I think that if I'm wrong correct me.


    __________________

    If you encounter errors with gcc-4.9.2 please post them  :)

     

    Good Luck :)

  5. Excuse me for my question: Why do You want the 4.9.2 ?

    Ther's a particular reason ?

    ______________

     

    I'm using "Funtoo stable" and is very "consistent".

     

    But If You want I can unmask the 4.9.2 for make an experiment re-emerging world (I've a i7 4771 then one day is sufficient to recompile all using the --keep-going ).

     

    Ciao :)

     

    PS: Ok ... since I'm a Mad man and I like to make experiments or/and tell for some errors to developers :D :D :D I'm trying to compile gcc 4.9.2 :) subsequentially I'll re-emerge world.

     

    1 day for this ut i'm happy if i can give an hand :) :) :)

  6. I'm not satisfied for the presence of debian-source in Funtoo.

    # emerge --deselect debian-sources && emerge -C debian-sources
    
    

    Then

    # echo "sys-kernel/debian-sources">>/etc/portage/package.mask
    # euse -E experimental -p sys-kernel/gentoo-sources
    # emerge gentoo-sources genkernel
    Then open /etc/genkernel.conf if you want to change some parameters. And to set the "MAKEOPTS" variable as n?threads+1; then
    # genkernel --menuconfig all
    

    ( at first if you've more then one sys-kernel*-sources, use :

    # eselect kernel list
    # eselect kernel set X

    (where X is the number relative at the kernel that You want to compile).

     

    Ciao :)

  7. I'd like that compiz may funxtion with xfce or mate ..... ut i think for now is impossible or possible with very hard difficulties.

    Thank You for All Grat Funtoo users :)

     

    For me the best thing is that lall my system runs perfectly for now.  It's cery very fast & stable cause I can use BOinc ?8with use of cuda) and contemporarily use other softwares ... like videos or other .....

    E. G. I try with Arch, but with Boinc running in foreground, they makes error; with Funtoo no problem. and respect to Fedora, the Boinc bench give me in integer ~15000 MIPS in integer and > 4400 about Fpu benchs. Fedora runs about Integer 1/4 of the magic Funtoo :P

     

    Excuse me for the off topic, ut i think that these informations may be util for developers ......

     

    Ciao :D (sono Italiano) ..... then think for Your grat  aid :)

     

    Funtoo never dies !!!

  8. The block is the same:

     

    emerge: there are no ebuilds built with USE flags to satisfy ">=x11-wm/compiz-0.8.8[gconf?]".
    !!! One of the following packages is required to complete your request:
    - x11-wm/compiz-0.9.12::gentoo (Missing IUSE: gconf)
    (dependency required by "x11-plugins/compiz-plugins-extra-0.8.8" [ebuild])
    (dependency required by "x11-wm/compiz-fusion-0.8.8" [ebuild])
    (dependency required by "compiz-fusion" [argument])
  9. Eh in efffect .... there are troubles with fetching sources of compiz.

     

     

    !!! Couldn't download 'compiz-0.9.12.tgz'. Aborting.
     * Fetch failed for 'x11-wm/compiz-0.9.12', Log file:
     *  '/dev/shm/portage/x11-wm/compiz-0.9.12/temp/build.log'
    
    >>> Failed to emerge x11-wm/compiz-0.9.12, Log file:
    
    >>>  '/dev/shm/portage/x11-wm/compiz-0.9.12/temp/build.log'
    
     * Messages for package x11-wm/compiz-0.9.12:
    
     * Fetch failed for 'x11-wm/compiz-0.9.12', Log file:
     *  '/dev/shm/portage/x11-wm/compiz-0.9.12/temp/build.log'

     

    Thank You for Your Aid :)

  10. But.... wich videocard have You ?

    # lspci|grep -i vga
    

    What  DE do You want to install ?

    Do you want wailand or not ?

     

    Could You post your make.conf and :

    # uname -a
    # eselect profile list
    

    The opengl USE flag is enabled "Globally" ?

    For enable opengl globally:

    # euse -E opengl

    Then post the stderr in your terminal if you want :)

     

    Thank You.

  11. I humbly apologize, but I'm still not able to build an ebuild.
    What steps should I do?
    Forgive my ignorance.

     

    For now:

    efetching... File renamed to '/usr/portage/distfiles/compiz-0.9.12.tgz._checksum_failure_.pivi9x'
    
    !!! Couldn't download 'compiz-0.9.12.tgz'. Aborting.
     * Fetch failed for 'x11-wm/compiz-0.9.12', Log file:
     *  '/dev/shm/portage/x11-wm/compiz-0.9.12/temp/build.log'
    
    >>> Failed to emerge x11-wm/compiz-0.9.12, Log file:
    
    >>>  '/dev/shm/portage/x11-wm/compiz-0.9.12/temp/build.log'
    
     * Messages for package x11-wm/compiz-0.9.12:

    Thank You 100000000 for the support.

     

    Forgive my great ignorance :(

  12. It's possibe that the trouble is related to the metapackage compiz-fusion (there's in portage only one version, the 0.8.8) ?

    However i know that compiz 0.9.x is more faster than 0.8.x (tested benching ubuntu ultimate edition) ;)

     

    For me it's a shame the developmental arrest of compiz.
    Was associated with KDE, xfce gnome & 2.x.
    Would Associate to mate ..... which is basically the old gnome 2.x, apparently.

  13. Hi dear; i experiented, but the result is the same

    ci74771ht ~ # cat /etc/boot.conf
    boot {
            generate grub
            default "Windows 8.1 x64"
            timeout 3
    }
    
    "Windows 8.1 x64" {
            type win8
            params root = /dev/sda1
    }
    
    "Funtoo Linux genkernel" {
            kernel kernel[-v]
            initrd initramfs[-v]
            params += real_root=/dev/sda6
            params += rootfstype=ext4
    }
    ci74771ht ~ # boot-update
    
    boot-update 1.7.2 /
    Copyright 2009-2015 Funtoo Technologies
    
     [use option "-l" for license info, "-h" for help]
    
     * ERROR : Parse Error: Duplicate variable "params" on line 16
     * Did not complete successfully.

    Sorry :(

  14. hi to All :)

    I've encountered this trouble:

    ci74771ht ~ # boot-update 
     
    boot-update 1.7.2 /
    Copyright 2009-2015 Funtoo Technologies
     
     [use option "-l" for license info, "-h" for help]
     
     * Generating config for grub...
     
     * ERROR : /usr/sbin/grub-probe  --device None --target=abstraction
     
     * Did not complete successfully.
     
    ci74771ht ~ # 
    
    

    my /boot.conf:

    ci74771ht ~ # cat /etc/boot.conf
    boot {
            generate grub
            default "Windows 8.1 x64" 
            timeout 3 
    }
     
    "Windows 8.1 x64" {
            type win8
            params root = /dev/sda1
    }
     
    "Funtoo Linux genkernel" {
            kernel kernel[-v]
            initrd initramfs[-v]
            params += real_root=/dev/sda6 rootfstype=ext4
    
    

    I had to manually manipulate /boot/grb/grub.cfg cause boot-update gave to me rootfsrype=xfs instead of exr4 8since declared in boot.conf).

×
×
  • Create New...