IRC log for #brlcad on 20180424

00:09.23 *** join/#brlcad merzo (~merzo@36-53-132-95.pool.ukrtel.net)
00:11.17 *** join/#brlcad elryfhwaqucafvtn (~armin@dslb-088-066-212-153.088.066.pools.vodafone-ip.de)
00:21.42 *** join/#brlcad infobot (ibot@rikers.org)
00:21.42 *** topic/#brlcad is BRL-CAD and open source CAx discussion ! Also @ http://brlcad.zulipchat.com ! Logs @ http://infobot.rikers.org/%23brlcad/
01:06.35 *** join/#brlcad teepee (~teepee@unaffiliated/teepee)
05:44.36 brlcad looks like we also have a cmake 32-bit/64-bit inconsistency .. some get compiled with -m64, others without a flag (defaulting to 32-bit), ld unhappy
05:52.21 brlcad starseeker: looks like opennurbs and others src/other are getting compiled without a 64-bit flag despite having a -m64 on our flags -- is there a way we can generalize passing some select flags down?
09:59.48 *** join/#brlcad raingloom (~raingloom@C2267141.catv.pool.telekom.hu)
10:59.59 starseeker brlcad: the simplest way is probably to selectively re-set them in src/other after the initial wipe
11:00.21 starseeker will look into it later this morning
11:16.05 *** join/#brlcad witness (uid10044@gateway/web/irccloud.com/x-osocdfiwwxgvksxr)
11:41.57 *** join/#brlcad teepee (~teepee@unaffiliated/teepee)
12:49.02 *** join/#brlcad yorik (~yorik@2804:431:f721:347:290:f5ff:fedc:3bb2)
13:26.31 *** join/#brlcad merzo (~merzo@185.39.197.205)
14:32.16 *** join/#brlcad Caterpillar2 (~caterpill@unaffiliated/caterpillar)
15:12.27 *** join/#brlcad Caterpillar2 (~caterpill@unaffiliated/caterpillar)
15:24.43 Notify 03BRL-CAD:starseeker * 70891 brlcad/trunk/misc/svn2git/svn_moved_and_edited.cxx: Narrow down to files specifically, filter for just the brlcad part of the repository (i.e. don't report paths in rt^3), capture and report the specific paths moved that are reporting as problematic for each commit.
15:25.43 Notify 03BRL-CAD:starseeker * 70892 brlcad/trunk/misc/svn2git/svn_moved_and_edited.cxx: Extract log message for revision (assumes repo clone in addition to dump file, and working svn and xsltproc commands).
15:30.25 Notify 03BRL-CAD:starseeker * 70893 brlcad/trunk/misc/svn2git/svn_moved_and_edited.cxx: Attempts to fast-import stream svn commits on top of the cvs->git conversion using svn2git or git-svn-fast-import haven't worked very well so far... probably still possible in theory but not sure how far I'd end up having to dig. For now start doing some experiments on the 'manual replay' scenario to see if that would be simpler to
15:30.29 Notify figure out - slow and working is fine for this, as long as it works...
15:30.33 Notify ...
15:32.56 Notify 03BRL-CAD:starseeker * 70894 brlcad/trunk/misc/svn2git/svn_moved_and_edited.cxx: Work on spotting branch deletes
15:34.14 Notify 03BRL-CAD:starseeker * 70895 brlcad/trunk/misc/svn2git/svn_moved_and_edited.cxx: reorganize
15:34.32 Notify 03BRL-CAD:starseeker * 70896 (brlcad/trunk/NEWS brlcad/trunk/misc/mime_cad.types brlcad/trunk/src/conv/gcv/gcv.c): gcv tries to support an Imagemagick '{format}:' prefix syntax for specifying file type, but Windows makes this problematic with its {drive letter}: style of path. Because of this path style being a valid path specifier, we can't support single letter format prefixes without introducing ambiguity.
15:34.36 Notify Ironically, the only CAD mime type with a single letter mapping we have defined currently (i.e. the only specification this might actually break) is the .g file. So, as an alternative, we add an a 'brlcad' specifier to the mime_cad.types file to provide a workable option for explicit .g format prefix specification.
15:34.41 Notify ...
15:34.45 Notify 03BRL-CAD:starseeker * 70897 brlcad/trunk/misc/CMakeLists.txt: fix distcheck
15:35.05 Notify 03BRL-CAD:starseeker * 70898 (brlcad/trunk/CMakeLists.txt brlcad/trunk/misc/CMake/NSIS.template.in): Have default NSIS install directory use BRL-CAD, not BRLCAD
15:35.09 Notify 03BRL-CAD:starseeker * 70899 brlcad/trunk/misc/CMake/NSIS.template.in: CPACK, not CMAKE
15:35.17 Notify 03BRL-CAD:brlcad * 70900 brlcad/trunk/src/remrt/rtsrv.c: a number of bugs have crept into remrt/rtsrv, ostensibly due to lackof testing. here we fix one where bu_argv_from_string() is asked toparse a string into an argv, but is off-by-one in the max argv count(passing zero, resulting in no gettrees happening). the fix doesn'tpretend to know what bu_argv_from_string()'s delimiting criteria are,so it sets the max
15:35.21 Notify based on string length instead of spaces assumingmore than half of them could be delimiters.due to the way the off-by-one was processed, there happens to be auser workaround for this bug. if a file.g provided to remrt is copiedto contain a space (i.e., "file.g file.g") and specified with it, thenrtsrv will parse and dirbuild "file.g". not pretty, but works.
15:35.25 Notify ...
15:35.31 Notify 03BRL-CAD:brlcad * 70901 brlcad/trunk/NEWS: note the fix to remrt/rtsrv that affected directory building. workaround is to duplicate the input file, renamed with a space (e.g., file.g renamed to 'file.g file.g').
15:35.39 Notify 03BRL-CAD:starseeker * 70902 brlcad/trunk/src/conv/gcv/gcv.c: Forgot bu_setprogname for gcv
15:36.03 Notify 03BRL-CAD:brlcad * 70903 brlcad/trunk/misc/CMake/BRLCAD_Summary.cmake: reword the runtime debug option more concisely
15:36.13 Notify 03BRL-CAD:brlcad * 70904 brlcad/trunk/src/conv/gcv/gcv.c: av for setprogname
15:36.17 Notify 03BRL-CAD:brlcad * 70904 brlcad/trunk/src/conv/gcv/gcv.c: av for setprogname
15:36.35 Notify 03BRL-CAD:starseeker * 70905 brlcad/trunk/src/util/plot3-dm.c: plot3-dm uses bu_brlcad_data, so it should bu_setprogname
15:36.39 Notify 03BRL-CAD:brlcad * 70906 (brlcad/trunk/src/remrt/remrt.c brlcad/trunk/src/remrt/rtsrv.c): ws and general cleanup
15:37.24 Notify 03BRL-CAD:brlcad * 70907 brlcad/trunk/include/bu/tc.h: mmthread.h does not conditionalize on windows, it checks hardware and compiler. encountered mismatch on a power system.
15:37.34 Notify 03BRL-CAD:brlcad * 70908 brlcad/trunk/src/libbu/tc.c: same with the implementation, though this is clearly only implemented for windows. all non-x86 builds are busted.
15:37.47 Notify 03BRL-CAD:starseeker * 70909 brlcad/trunk/src/libanalyze/nirt.cxx: don't quit after a successful debug value setting
15:37.55 Notify 03BRL-CAD:brlcad * 70910 (brlcad/trunk/include/bu/tc.h brlcad/trunk/src/libbu/tc.c): no need for the declaration to be conditional now that the implementation is protected
15:37.59 Notify 03BRL-CAD:starseeker * 70911 brlcad/trunk/src/nirt/main.cxx: fix output of help menu
15:38.09 Notify 03BRL-CAD:brlcad * 70912 brlcad/trunk/src/libbu/tc.c: and finally add pthread support. definitely need some top-level cmake logic to disable all of the gct code since it's only portable to windows and pthreads. it's out of sync with libbu portability.
15:38.15 Notify 03BRL-CAD:starseeker * 70913 (brlcad/trunk/CMakeLists.txt brlcad/trunk/src/librt/CMakeLists.txt brlcad/trunk/src/librt/primitives/bot/decimate.c): Add a configure option to disable GCT building
15:38.21 Notify 03BRL-CAD:brlcad * 70914 brlcad/trunk/src/remrt/rtsrv.c: disable overlap reporting wholesale for rtsrv. it slows down rendering and can saturate remrt with enough clients.
15:38.43 Notify 03BRL-CAD:brlcad * 70915 brlcad/trunk/NEWS: improved remrt usability, no longer blathering overlaps that can't be turned off. you can overwhelm remrt if you get enough clients and enought overlaps.
15:40.31 Notify 03BRL-CAD:starseeker * 70916 brlcad/trunk/misc/svn2git/svn_moved_and_edited.cxx: pack results into a struct as well - we've got at least two more types of commit we want to try and characterize - branch creation and edits in tags
15:40.53 Notify 03BRL-CAD:brlcad * 70917 brlcad/trunk/src/remrt/rtsrv.c: simplify, document, and nominally generalize the 'non-debug' detachment code. probably should be the start of a general bu_daemonize() or bu_detach() or bu_background() function since there are a handful of tools that need to detach like this (fbserv, rtsrv, mged)
15:40.57 Notify 03BRL-CAD:brlcad * 70918 brlcad/trunk/CMakeLists.txt: setsid is posix.1 but windows doesn't have it, so test.
15:43.09 Notify 03BRL-CAD:starseeker * 70919 brlcad/trunk/src/other/CMakeLists.txt: Be explicit about src/other building using the same 32/64 bit flags as the parent build.
15:44.25 Notify 03BRL-CAD Wiki:Vinsonalonzo75 * 0 /wiki/User:Vinsonalonzo75:
15:44.29 Notify 03BRL-CAD Wiki:Sharan.nyn * 0 /wiki/User:Sharan.nyn:
16:49.52 Notify 03BRL-CAD:Sharan.nyn * 10522 /wiki/Google_Summer_of_Code/2018: Added my profile(Sharan.nyn)
16:57.34 Notify 03BRL-CAD:Sharan.nyn * 10523 /wiki/User:Sharan.nyn: Added personal info
16:58.24 Notify 03BRL-CAD:Sharan.nyn * 10524 /wiki/Google_Summer_of_Code/2018: /* Check command for Overlap tool */
17:01.25 *** join/#brlcad raingloom (~raingloom@C2267141.catv.pool.telekom.hu)
20:21.32 *** join/#brlcad merzo (~merzo@95-9-132-95.pool.ukrtel.net)
22:08.46 *** join/#brlcad infobot (ibot@rikers.org)
22:08.46 *** topic/#brlcad is BRL-CAD and open source CAx discussion ! Also @ http://brlcad.zulipchat.com ! Logs @ http://infobot.rikers.org/%23brlcad/
23:12.10 *** join/#brlcad merzo (~merzo@95-9-132-95.pool.ukrtel.net)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.