id,summary,reporter,owner,description,type,status,priority,component,resolution,keywords,cc,component_version,os,os_version 10404,Ubuntu Linux 14.04 Compile bug in misc.cpp,John Szetela,,"Filezilla 3.10.3 #6672 GCC 4.8.2 Compile Error: ../../../src/engine/misc.cpp: In function ¿int GetRandomNumber(int, int)¿: ../../../src/engine/misc.cpp:276:34: error: no match for call to ¿(std::uniform_int_distribution) (std::random_device)¿ return dist(std::random_device()); Patch: src/engine/misc.cpp int GetRandomNumber(int min, int max) { wxASSERT(min <= max); if (min >= max) return min; /* JJS Commented out May 3, 2015 std::uniform_int_distribution dist(min, max); return dist(std::random_device()); */ /* JJS Added these two lines right from the GCC random documentation... */ std::random_device rd; std::mt19937 gen(rd()); std::uniform_int_distribution dist(min, max); return dist(gen); } I would submit a patch, but I suspect the ""real"" fix is much simpler. I've been away from GCC for a while...",Bug report,closed,normal,FileZilla Client,fixed,Linux Compile,,,Linux,Ubuntu 14.04 Kernel: 3.13.0-51