• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Support v
« Previous 1 ... 492 493 494 495 496 ... 1190 Next »

Windows x64 builds missing for 4.0 builds: 5692, 5689, and 5687
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Windows x64 builds missing for 4.0 builds: 5692, 5689, and 5687
02-27-2015, 04:00 PM
#1
neoh4x0r
Unregistered
 
As of 2015/02/27 12:42AM
Windows X64 builds are missing for following 4.0 builds:  5692, 5689, and 5687
https://dolphin-emu.org/download/
http://dl.dolphin-emu.org/builds/
Reply
02-27-2015, 08:25 PM
#2
neoh4x0r
Unregistered
 
EDIT2: As of 2015/02/27 7:20 AM the broken builds seem to have compiled (they at least have win-x64 builds available now)
EDIT UPDATE: Just found an open git issue for this
https://github.com/dolphin-emu/dolphin/pull/1995
https://code.google.com/p/dolphin-emu/issues/detail?id=8277
---------------------------------------------------------------------------
Error introudeced by commit: https://github.com/dolphin-emu/dolphin/commit/b1830edaff04360550644d0de2382ff39f561b3c
https://buildbot.dolphin-emu.org/builders/fifoci-ogl-lin-nv/builds/313
Error message from buildbot (https://buildbot.dolphin-emu.org/builders/fifoci-ogl-lin-nv/builds/313/steps/compile/logs/stdio)

The main problems is with Externals/enet/unix.c

/home/ubuntu/buildslave/fifoci-ogl-lin-nv/build/Externals/enet/unix.c
includes <sys/socket.h> and defines: typedef int socklen_t;

while /usr/include/x86_64-linux-gnu/bits/socket.h:
defines typedef __socklen_t socklen_t;

Code:
/home/ubuntu/buildslave/pr-fifoci-ogl-lin-nv/build/Externals/enet/unix.c:52:13: error: conflicting types for ‘socklen_t’
typedef int socklen_t;
            ^
In file included from /usr/include/x86_64-linux-gnu/sys/socket.h:38:0,
                from /home/ubuntu/buildslave/pr-fifoci-ogl-lin-nv/build/Externals/enet/unix.c:8:
/usr/include/x86_64-linux-gnu/bits/socket.h:33:21: note: previous declaration of ‘socklen_t’ was here
typedef __socklen_t socklen_t;
                    ^
/home/ubuntu/buildslave/pr-fifoci-ogl-lin-nv/build/Externals/enet/unix.c: In function ‘enet_socket_get_address’:
/home/ubuntu/buildslave/pr-fifoci-ogl-lin-nv/build/Externals/enet/unix.c:220:38: warning: pointer targets in passing argument 3 of ‘getsockname’ differ in signedness [-Wpointer-sign]
    if (getsockname (socket, (struct sockaddr *) & sin, & sinLength) == -1)
                                     ^
In file included from /home/ubuntu/buildslave/pr-fifoci-ogl-lin-nv/build/Externals/enet/unix.c:8:0:
/usr/include/x86_64-linux-gnu/sys/socket.h:127:12: note: expected ‘socklen_t * __restrict__’ but argument is of type ‘socklen_t *’
extern int getsockname (int __fd, __SOCKADDR_ARG __addr,
           ^
/home/ubuntu/buildslave/pr-fifoci-ogl-lin-nv/build/Externals/enet/unix.c: In function ‘enet_socket_get_option’:
/home/ubuntu/buildslave/pr-fifoci-ogl-lin-nv/build/Externals/enet/unix.c:308:13: warning: pointer targets in passing argument 5 of ‘getsockopt’ differ in signedness [-Wpointer-sign]
            result = getsockopt (socket, SOL_SOCKET, SO_ERROR, value, & len);
            ^
In file included from /home/ubuntu/buildslave/pr-fifoci-ogl-lin-nv/build/Externals/enet/unix.c:8:0:
/usr/include/x86_64-linux-gnu/sys/socket.h:219:12: note: expected ‘socklen_t * __restrict__’ but argument is of type ‘socklen_t *’
extern int getsockopt (int __fd, int __level, int __optname,
           ^
/home/ubuntu/buildslave/pr-fifoci-ogl-lin-nv/build/Externals/enet/unix.c: In function ‘enet_socket_accept’:
/home/ubuntu/buildslave/pr-fifoci-ogl-lin-nv/build/Externals/enet/unix.c:345:22: warning: pointer targets in passing argument 3 of ‘accept’ differ in signedness [-Wpointer-sign]
                     address != NULL ? & sinLength : NULL);
                     ^
In file included from /home/ubuntu/buildslave/pr-fifoci-ogl-lin-nv/build/Externals/enet/unix.c:8:0:
/usr/include/x86_64-linux-gnu/sys/socket.h:243:12: note: expected ‘socklen_t * __restrict__’ but argument is of type ‘socklen_t *’
extern int accept (int __fd, __SOCKADDR_ARG __addr,
           ^
make[2]: *** [Externals/enet/CMakeFiles/enet.dir/unix.c.o] Error 1
make[1]: *** [Externals/enet/CMakeFiles/enet.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
Reply
02-27-2015, 10:23 PM
#3
JMC47 Offline
Content Producer
*******
Content Creators (Moderators)
Posts: 6,542
Threads: 29
Joined: Feb 2013
Long story short: The buildbots just needed to be turned off and on.
Find
Reply
02-27-2015, 10:29 PM
#4
neoh4x0r
Unregistered
 
(02-27-2015, 10:23 PM)JMC47 Wrote: Long story short:  The buildbots just needed to be turned off and on.

Yeah, I get that...but there still seems to be some compilation errors related to issue:8277 (https://code.google.com/p/dolphin-emu/issues/detail?id=8277)
I don't suppose power-cycleing, the system, would fix those issues...
Reply
02-28-2015, 01:10 AM
#5
neoh4x0r
Unregistered
 
Moderators: please close this thread
as issue:8277 (https://code.google.com/p/dolphin-emu/issues/detail?id=8277)
has been fixed via pull-request https://github.com/dolphin-emu/dolphin/pull/2137
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode