[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kdelibs-bugs
Subject:    [frameworks-kcoreaddons] [Bug 333998] New: kcoreaddons from git, error building with GCC 4.9
From:       desaparecido <luis.davila.pc () gmail ! com>
Date:       2014-04-28 9:09:23
Message-ID: bug-333998-90985 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=333998

            Bug ID: 333998
           Summary: kcoreaddons from git, error building with GCC 4.9
    Classification: Unclassified
           Product: frameworks-kcoreaddons
           Version: unspecified
          Platform: Compiled Sources
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: mpyne@kde.org
          Reporter: luis.davila.pc@gmail.com
                CC: kdelibs-bugs@kde.org

I have [testing] repo enable so I can test to build with GCC 4.9 and fail each
time at same point (I tested with differents commits the last days).  The error
message is pasted in "ACTUAL RESULTS" window
building with GCC 4.8 all build like expected 

Reproducible: Always

Steps to Reproduce:
1.delete all sources directories and uninstall some packages deps
2.re-install from git repo
3.tested at differents commits (the last week)
Actual Results:  
ERROR MESSAGE :

/home/luis/builds/kf5-git/kcoreaddons-git/src/kcoreaddons/src/lib/util/kuser_unix.cpp:395:54:
error: ‘std::function' has not been declared
void listGroupMembers(gid_t gid, uint maxCount, std::function<void(passwd*)>
handleNextGroupUser)
^
/home/luis/builds/kf5-git/kcoreaddons-git/src/kcoreaddons/src/lib/util/kuser_unix.cpp:395:62:
error: expected ‘,' or ‘...' before ‘<' token
void listGroupMembers(gid_t gid, uint maxCount, std::function<void(passwd*)>
handleNextGroupUser)
^
/home/luis/builds/kf5-git/kcoreaddons-git/src/kcoreaddons/src/lib/util/kuser_unix.cpp:
In function ‘void listGroupMembers(gid_t, uint, int)':
/home/luis/builds/kf5-git/kcoreaddons-git/src/kcoreaddons/src/lib/util/kuser_unix.cpp:410:34:
error: ‘handleNextGroupUser' was not declared in this scope
handleNextGroupUser(p);
^
/home/luis/builds/kf5-git/kcoreaddons-git/src/kcoreaddons/src/lib/util/kuser_unix.cpp:426:34:
error: ‘handleNextGroupUser' was not declared in this scope
handleNextGroupUser(p);
^
/home/luis/builds/kf5-git/kcoreaddons-git/src/kcoreaddons/src/lib/util/kuser_unix.cpp:
In member function ‘QList<KUser> KUserGroup::users(uint) const':
/home/luis/builds/kf5-git/kcoreaddons-git/src/kcoreaddons/src/lib/util/kuser_unix.cpp:438:6:
error: cannot convert ‘KUserGroup::users(uint) const::<lambda(const passwd*)>'
to ‘int' for argument ‘3' to ‘void listGroupMembers(gid_t, uint, int)'
});
^
/home/luis/builds/kf5-git/kcoreaddons-git/src/kcoreaddons/src/lib/util/kuser_unix.cpp:
In member function ‘QStringList KUserGroup::userNames(uint) const':
/home/luis/builds/kf5-git/kcoreaddons-git/src/kcoreaddons/src/lib/util/kuser_unix.cpp:447:6:
error: cannot convert ‘KUserGroup::userNames(uint) const::<lambda(const
passwd*)>' to ‘int' for argument ‘3' to ‘void listGroupMembers(gid_t, uint,
int)'
});
^
src/lib/CMakeFiles/KF5CoreAddons.dir/build.make:609: recipe for target
'src/lib/CMakeFiles/KF5CoreAddons.dir/util/kuser_unix.cpp.o' failed
make[2]: *** [src/lib/CMakeFiles/KF5CoreAddons.dir/util/kuser_unix.cpp.o] Error
1
make[2]: *** Waiting for unfinished jobs....
CMakeFiles/Makefile2:97: recipe for target
'src/lib/CMakeFiles/KF5CoreAddons.dir/all' failed
make[1]: *** [src/lib/CMakeFiles/KF5CoreAddons.dir/all] Error 2
Makefile:116: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting.

Expected Results:  
"build successfully" message :)

Archlinux with kernel 3.14.2 and 3.15rc2 (mainline), kde 4.13

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Kdelibs-bugs mailing list
Kdelibs-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdelibs-bugs

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic