Till Hofmann

Results 15 issues of Till Hofmann

At least on CentOS 7, the agent does not restart automatically when being upgraded. After updating the package, the agent is still displayed with the old version on the agent...

linux
packaging

After installation, a number of files is group-writable, which is uncommon. The affected files: ``` /usr/lib64/libSimTKcommon.so.3.6 /usr/lib64/libSimTKmath.so.3.6 /usr/lib64/libSimTKsimbody.so.3.6 /usr/libexec/simbody/simbody-visualizer ``` Is there a particular reason for this? Background: I'm currently...

libSimTKmath calls `exit` in several places: ``` $ git grep 'exit(' . Optimizers/src/CMAESOptimizer.cpp: cmaes_exit(&evo); Optimizers/src/IpOpt/IpIpoptApplication.cpp: exit(-1); Optimizers/src/IpOpt/IpIpoptApplication.cpp: exit(-1); Optimizers/src/IpOpt/IpIpoptApplication.cpp: exit(-1); Optimizers/src/IpOpt/IpIpoptApplication.cpp: exit(-1); Optimizers/src/IpOpt/IpIpoptApplication.cpp: exit(-1); Optimizers/src/c-cmaes/cmaes.c:void cmaes_random_exit(cmaes_random_t *); Optimizers/src/c-cmaes/cmaes.c:void cmaes_readpara_exit(cmaes_readpara_t *);...

Starting with gnupg 2.1.4 on Arch Linux, receiving a key always fails with the same error: ``` May 17 18:55:36 clavius parcimonie.sh[435]: > Sleeping 11282 seconds before refreshing key ......

So far, the directory `include/` was included into the include directories by a global directive as well as using the INSTALL_INTERFACE. However, when including the project with FetchContent into another...

The FSF nowadays just points to the license URL instead of asking to write them, see https://www.gnu.org/licenses/gpl-howto.html. This was noticed during review for inclusion in Fedora: https://bugzilla.redhat.com/show_bug.cgi?id=1824467

The connection may have died when the destructor is called. Catch any exception and log it.

Sometimes, the KeepAliveThread dies when the connection to the server is lost. The thread dies with an exception: ``` #0 0x00007f1a9433be35 in raise () at /lib64/libc.so.6 #1 0x00007f1a94326895 in abort...

All libraries have no version in the SONAME: ``` /usr/lib64/libopcuaclient.so libopcuaclient.so /usr/lib64/libopcuacore.so libopcuacore.so /usr/lib64/libopcuaprotocol.so libopcuaprotocol.so /usr/lib64/libopcuaserver.so libopcuaserver.so ``` This makes it difficult to detect the compatibility of different versions of...

Installing from the release tarball fails because `autogen.sh` needs the git repository for version information. To reproduce: 1. Download the release tar ball 1. Run `./autogen.sh` in the extracted tar...

pkg