Brad Smith
Brad Smith
Currently the autoconf script checks for the execinfo.h header and backtrace function in libc (.e.g. glibc). But FreeBSD / NetBSD / OpenBSD and DragonFlyBSD as well as musl-based Linux OS's...
libtorrent-rasterbar 1.2.13 OpenBSD/amd64 Clang 11.1.0 When OpenBSD upgraded from Boost 1.76 to 1.77 we noticed some libtorrent-rasterbar torrent clients crashing upon startup.. ``` $ deluge-gtk python3.8(31669) in free(): bogus pointer...
EncFS does not build with Clang / libc++ 13. ``` /usr/obj/ports/encfs-1.9.5/encfs-1.9.5/encfs/NullCipher.cpp:81:36: error: no matching constructor for initialization of 'std::shared_ptr' std::shared_ptr gNullKey(new NullKey(), NullDestructor()); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__memory/shared_ptr.h:469:26: note: candidate constructor template...
I am trying to build the SDK on OpenBSD but have run into a few issues building. include/mega/posix/megafs.h requires adding __OpenBSD__ to where FreeBSD is. src/http.cpp OpenBSD does not have...
Looking at Compcert I'm trying to clarify if this project absolutely requires GCC or if it should work with Clang?
Does not build with FFmpeg 5.0. ``` /home/brad/tmp/ffmpeg-ports/ports/pobj/stepmania-5.0.12/stepmania-5.0.12/src/arch/MovieTexture/MovieTexture_FFMpeg.h:51:43: error: no member named 'codec' in 'avcodec::AVStream' int GetWidth() const { return m_pStream->codec->width; } ~~~~~~~~~ ^ /home/brad/tmp/ffmpeg-ports/ports/pobj/stepmania-5.0.12/stepmania-5.0.12/src/arch/MovieTexture/MovieTexture_FFMpeg.h:52:44: error: no member named 'codec'...
Makes sound much smoother. We have had this in in our OpenBSD port for almost 13 years.
I'd like to convert over from autoconf to CMake but there are some missing equivalent options like ```--disable-cpu-clip```, ```--disable-fftw``` and ```--disable-sndfile```.
This is no longer an issue with modern versions of OpenBSD and respective up to date compilers.