Hi folks.  Below is a commit note.  I'm being a bit wordy -- this is a one-line 
diff after all -- but I wanted to explain my situation, in not being able to 
test whether this change will work.  (It works on macos, but then again the old 
code worked there too, after I updated auto tools, and installed some other 
things that are required to build gri.)

-- Dan.


commit 4d93a4e76543b914400d9e425e7c2de5c9dbb58d
Author: dankelley <kelley....@gmail.com>
Date:   Fri Apr 5 07:10:17 2024 -0300

    possibly fix debian error on time_t
    
    I am a bit concerned that this may break gri on other platforms, but not
    really very concerned, since this fiddling with time types is likely
    irrelevant to modern machines.  And I doubt that anybody is building gri
    on some of the platforms for which the code is making special cases.
    
    Please note that I do not have access to a machine that reproduces the
    error message.  I am on macos, and don't want to break my toolchain by
    over-writing my C++ compilers, etc., to try to reproduce the bug.
    
    Lacking access to any type of linux machine, I am not able to test
    whether my change fixes the problem. But the `git diff` is only one line
    long, so hopefully if there is still a problem on debian, someone can
    tell me a preprocesser symbol that I can use (and perhaps a header.h
    file I can specify) to define the `time_t` type.
    
    Sorry for the hassles.
    
    Dan Kelley

Reply via email to