Re: [hatari-devel] Preparing release 2.3 |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: hatari-devel@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [hatari-devel] Preparing release 2.3
- From: Thomas Huth <th.huth@xxxxxxxxx>
- Date: Fri, 16 Oct 2020 07:40:01 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1602826802; bh=MNvAbXr0EL12uSa0vg5KP+UtFGPe8DCYKVSyJ8Oakyo=; h=Date:From:To:Subject:From; b=KvW2p69EkHnAtskhCnee5WMyTXdDcaeukv3ni9spx9GztlYWbTkyaXpkRRR7qV2OM 2h9MAYO/XuWGk5gz6qcrDWUPuPlB+bAL78pcjVcUX+v1k3FidKlRLIjcX2xTtH1tI6 QGKkPn56eoSCXHgcRcDgalQJCD0WwP6W5HWvPr9dqzAzzR7/jRTWXP5rurujNJYIEe XBJxCGB73NUAVnL3na89D1tpmRMoH7rU12jJUPtwPhUp+bhXnr3058LW8iNo1gnqor PiC/Nb9CbEoXmnKQmtqXuaZ1c9ZeG3q+YD37frQEYwNUKQMjvW77/xccrlQCnR8Ono ndVlYlhoQGT0Q==
Am Fri, 16 Oct 2020 00:50:28 +0300
schrieb Eero Tamminen <oak@xxxxxxxxxxxxxx>:
> Some automation for build testing different Hatari
> configurations, and running "make test" with them
> would be nice eventually.
See .travis.yml, .cirrus-ci.yml and .gitlab-ci.yml.
> Thomas, didn't you do something already for that
> in your GitHub repo? If yes, please add link to
> release checklist.
I added the links.
> Another user applied patch to support
> re-producible builds:
> https://build.opensuse.org/package/view_file/home:kahu2000/Hatari/0001-no-time-date.patch
>
> => I think we should actually get rid of *_fileid stuff in the
> sources before release.
>
> They're obsolete with GCC adding build IDs to
> object files, and distros requiring reproducible
> builds. I've never heard anybody needing them...
>
> Is there any objection on me removing them?
They've been useful in the past already to identify whether other
people steal our GPL code into their propriatary emulators, so I'd
rather prefer to keep them. But we could remove the __DATE__ and
__TIME__ macros from them to allow reproducible builds, I guess?
Thomas