Yea @attention_horse I can confirm same error, same failed build.
Search Criteria
Package Details: obs-studio-git 30.2.3.r364.gb854f61-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/obs-studio-git.git (read-only, click to copy) |
---|---|
Package Base: | obs-studio-git |
Description: | Free and open source software for video recording and live streaming. |
Upstream URL: | https://github.com/obsproject/obs-studio |
Licenses: | GPL-2.0-only |
Conflicts: | obs-studio |
Provides: | obs-studio |
Submitter: | ledti |
Maintainer: | benklett (xiota) |
Last Packager: | xiota |
Votes: | 101 |
Popularity: | 1.25 |
First Submitted: | 2014-03-12 22:29 (UTC) |
Last Updated: | 2024-11-07 23:26 (UTC) |
Dependencies (47)
- curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-amd-full-gitAUR, ffmpeg-cudaAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR, ffmpeg-amd-fullAUR)
- gtk-update-icon-cache (gtk-update-icon-cache-gitAUR)
- jackAUR (jack2-gitAUR, pipewire-jack-gitAUR, pipewire-full-jack-gitAUR, jack2, pipewire-jack)
- jansson (jansson-gitAUR)
- libajantv2AUR
- libdatachannel (libdatachannel-gitAUR, libdatachannel-niceAUR)
- librist (librist-gitAUR)
- libxinerama (libxinerama-randr-gitAUR)
- libxkbcommon-x11 (libxkbcommon-x11-gitAUR)
- mbedtls2
- onevpl (libvpl-gitAUR, libvpl)
- pciutils (pciutils-gitAUR)
- qrcodegencpp-cmakeAUR
- qt6-svg
- rnnoise (rnnoise-gitAUR)
- speexdsp (speexdsp-gitAUR)
- uthash
- asio (asio-gitAUR) (make)
- cef-minimal-obs-binAUR (make)
- cmake (cmake-gitAUR) (make)
- ffnvcodec-headers (ffnvcodec-headers-gitAUR, ffnvcodec-headers-11-1AUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- libfdk-aac (libfdk-aac-gitAUR) (make)
- libxcomposite (make)
- luajit (luajit-2.1-lua52-gitAUR, luajit-gitAUR, luajit-openrestyAUR) (make)
- nlohmann-json (nlohmann-json-gitAUR) (make)
- pipewire (pipewire-gitAUR, pipewire-full-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- qt6-wayland (make)
- swig (swig-gitAUR) (make)
- vlc (vlc-luajitAUR, vlc-gitAUR) (make)
- wayland (wayland-gitAUR, wayland-asan-gitAUR, wayland-chromiumAUR) (make)
- websocketpp (make)
- x264 (x264-tmod-gitAUR, x264-gitAUR) (make)
- xdg-desktop-portal (xdg-desktop-portal-gitAUR) (make)
- libfdk-aac (libfdk-aac-gitAUR) (optional) – FDK AAC codec support
- libva-intel-driver (libva-intel-driver-gitAUR, libva-intel-driver-hybridAUR, libva-intel-driver-g45-h264AUR) (optional) – hardware encoding
- libva-mesa-driver (mesa-minimal-gitAUR, mesa-gitAUR, mesa-wsl2-gitAUR, mesa) (optional) – hardware encoding
- libxcomposite (optional) – XComposite capture support
- luajit (luajit-2.1-lua52-gitAUR, luajit-gitAUR, luajit-openrestyAUR) (optional) – Lua scripting
- pipewire (pipewire-gitAUR, pipewire-full-gitAUR) (optional) – Pipewire capture
- pipewire-media-session (pipewire-media-session-gitAUR) (optional) – Pipewire capture
- python (python37AUR, python311AUR, python310AUR) (optional) – Python scripting
- v4l2loopback-dkms (v4l2loopback-dkms-gitAUR) (optional) – Virtual webcam
- vlc (vlc-luajitAUR, vlc-gitAUR) (optional) – VLC Media Source
- xdg-desktop-portal (xdg-desktop-portal-gitAUR) (optional) – Pipewire capture
Required by (143)
- distroav (requires obs-studio)
- distroav-git (requires obs-studio)
- droidcam-obs-plugin (requires obs-studio)
- droidcam-obs-plugin-bin (requires obs-studio)
- droidcam-obs-plugin-git (requires obs-studio)
- glava-git (requires obs-studio) (make)
- glava-git (requires obs-studio) (optional)
- glava-ridged (requires obs-studio) (optional)
- looking-glass (requires obs-studio) (make)
- looking-glass-git (requires obs-studio) (make)
- looking-glass-host (requires obs-studio) (make)
- looking-glass-host-git (requires obs-studio) (make)
- looking-glass-module-dkms (requires obs-studio) (make)
- looking-glass-module-dkms-git (requires obs-studio) (make)
- looking-glass-rc (requires obs-studio) (make)
- looking-glass-rc-host (requires obs-studio) (make)
- looking-glass-rc-module-dkms (requires obs-studio) (make)
- lyrica (requires obs-studio) (optional)
- nudgis-obs-plugin (requires obs-studio)
- obs-3d-effect (requires obs-studio)
- obs-advanced-masks (requires obs-studio)
- obs-advanced-scene-switcher (requires obs-studio)
- obs-audio-monitor (requires obs-studio)
- obs-audio-pan-filter (requires obs-studio)
- obs-backgroundremoval (requires obs-studio)
- obs-backgroundremoval-git (requires obs-studio)
- obs-browser-transition (requires obs-studio)
- obs-captions-plugin-bin (requires obs-studio)
- obs-color-monitor (requires obs-studio)
- obs-command-source (requires obs-studio)
- obs-composite-blur (requires obs-studio)
- obs-controller-git (requires obs-studio)
- obs-dir-watch-media (requires obs-studio)
- obs-downstream-keyer (requires obs-studio)
- obs-durchblick (requires obs-studio)
- obs-dvds3 (requires obs-studio)
- obs-dynamic-delay (requires obs-studio)
- obs-face-tracker (requires obs-studio)
- obs-frame-interleave-filter (requires obs-studio)
- obs-freeze-filter (requires obs-studio)
- obs-ghostscript (requires obs-studio)
- obs-glcapture-git (requires obs-studio)
- obs-gnome-screencast (requires obs-studio)
- obs-gnome-screencast-git (requires obs-studio)
- obs-gradient-source (requires obs-studio)
- obs-gstreamer (requires obs-studio)
- obs-image-reaction (requires obs-studio)
- obs-image-reaction-bin (requires obs-studio)
- obs-infowriter (requires obs-studio)
- obs-ios-camera-source-git (requires obs-studio)
- obs-kinect-bin (requires obs-studio)
- obs-kmsgrab-git (requires obs-studio)
- obs-loudness-dock (requires obs-studio)
- obs-main-view-source (requires obs-studio)
- obs-media-controls (requires obs-studio)
- obs-midi (requires obs-studio)
- obs-midi-mg (requires obs-studio)
- obs-motion-effect-git (requires obs-studio)
- obs-move-transition (requires obs-studio)
- obs-multi-rtmp (requires obs-studio)
- obs-multi-rtmp-git (requires obs-studio)
- obs-multisource-effect (requires obs-studio)
- obs-ndi-bin (requires obs-studio)
- obs-noise (requires obs-studio)
- obs-nvfbc-high-fps-git (requires obs-studio)
- obs-ocr (requires obs-studio)
- obs-openvr-git (requires obs-studio) (make)
- obs-pipewire-audio-capture (requires obs-studio)
- obs-pipewire-audio-capture-bin (requires obs-studio)
- obs-pipewire-audio-capture-multiple-git (requires obs-studio)
- obs-plugin-aitum-multistream-git (requires obs-studio)
- obs-plugin-input-overlay (requires obs-studio)
- obs-plugin-input-overlay-bin (requires obs-studio)
- obs-plugin-input-overlay-git (requires obs-studio)
- obs-plugin-looking-glass (requires obs-studio)
- obs-plugin-looking-glass (requires obs-studio) (make)
- obs-plugin-looking-glass-git (requires obs-studio)
- obs-plugin-looking-glass-git (requires obs-studio) (make)
- obs-plugin-looking-glass-rc (requires obs-studio)
- obs-plugin-looking-glass-rc (requires obs-studio) (make)
- obs-plugin-texture-share-vk (requires obs-studio)
- obs-plugin-texture-share-vk-git (requires obs-studio)
- obs-plugin-time-source (requires obs-studio)
- obs-plugin-tuna-bin (requires obs-studio)
- obs-plugin-tuna-git (requires obs-studio)
- obs-plugin-vertical-canvas-git (requires obs-studio)
- obs-plugin-waveform-bin (requires obs-studio)
- obs-plugin-waveform-git (requires obs-studio)
- obs-ptz-controls (requires obs-studio)
- obs-recursion-effect (requires obs-studio)
- obs-rendering-lag (requires obs-studio)
- obs-replay-source (requires obs-studio)
- obs-retro-effects (requires obs-studio)
- obs-rgb-levels-filter-git (requires obs-studio)
- obs-roi-ui (requires obs-studio)
- obs-rtmp-nicolive-git (requires obs-studio)
- obs-rtspserver (requires obs-studio)
- obs-rtspserver-bin (requires obs-studio)
- obs-rtspserver-git (requires obs-studio)
- obs-scale-to-sound (requires obs-studio)
- obs-scale-to-sound-bin (requires obs-studio)
- obs-scene-as-transition (requires obs-studio)
- obs-scene-collection-manager (requires obs-studio)
- obs-scene-notes-dock (requires obs-studio)
- obs-scene-tree-view-git (requires obs-studio)
- obs-scrab (requires obs-studio)
- obs-shaderfilter-git (requires obs-studio)
- obs-source-clone (requires obs-studio)
- obs-source-copy (requires obs-studio)
- obs-source-dock (requires obs-studio)
- obs-source-record (requires obs-studio)
- obs-source-switcher (requires obs-studio)
- obs-spectralizer (requires obs-studio)
- obs-streamfx (requires obs-studio)
- obs-streamfx-git (requires obs-studio)
- obs-streamfx-unstable (requires obs-studio)
- obs-stroke-glow-shadow (requires obs-studio)
- obs-teleport (requires obs-studio)
- obs-text-pango (requires obs-studio)
- obs-text-pthread (requires obs-studio)
- obs-time-warp-scan (requires obs-studio)
- obs-transition-matrix-git (requires obs-studio)
- obs-transition-table (requires obs-studio)
- obs-tuna (requires obs-studio)
- obs-v4l2sink-git (requires obs-studio)
- obs-vaapi (requires obs-studio)
- obs-vaapi-git (requires obs-studio)
- obs-vban (requires obs-studio)
- obs-vertical-canvas (requires obs-studio)
- obs-virtual-cam-filter (requires obs-studio)
- obs-vkcapture (requires obs-studio)
- obs-vkcapture-git (requires obs-studio)
- obs-vnc (requires obs-studio)
- obs-websocket (requires obs-studio)
- obs-websocket-bin (requires obs-studio)
- obs-websocket-compat (requires obs-studio)
- obs-websocket-compat-bin (requires obs-studio)
- obs-websocket-git (requires obs-studio)
- obs-wlroots-screencopy-git (requires obs-studio)
- rewards-theater-obs (requires obs-studio)
- rewards-theater-obs-git (requires obs-studio)
- wlrobs (requires obs-studio)
- wlrobs-hg (requires obs-studio)
Sources (3)
Latest Comments
« First ‹ Previous 1 .. 7 8 9 10 11 12 13 14 15 16 17 .. 35 Next › Last »
ArchBoxHero commented on 2022-09-10 00:00 (UTC)
attention_horse commented on 2022-09-07 15:01 (UTC)
No longer builds:
CMake Error at cmake/Modules/ObsHelpers.cmake:446 (message):
OBS: obs-websocket submodule not available.
Call Stack (most recent call first):
plugins/CMakeLists.txt:88 (obs_status)
zangoku commented on 2022-08-29 05:55 (UTC)
No longer builds
CMake Error at CMakeLists.txt:15 (project):
VERSION "28.0.0.rc2" format invalid.
-- Configuring incomplete, errors occurred!
==> ERROR: A failure occurred in build().
hmann commented on 2022-08-14 20:40 (UTC) (edited on 2022-08-20 19:43 (UTC) by hmann)
Here's a patch to make the package build with the latest git version. It also solves the issue with CMake files not ending up in the right directory (required for building external plugins like obs-streamfx and obs-vkcapture). I made the version number match what OBS uses by default.
https://gist.github.com/HannesMann/829a0bcd2a6f12933c4393f3dc0e7383
To apply the patch:
patch -p1 < obs-studio-git.patch
rek2 commented on 2022-08-08 11:15 (UTC)
Hello same as the comments below and
-- OBS: Application Version: 28.0.0.beta1 - Build Number: 1
CMake Error at CMakeLists.txt:15 (project):
VERSION "28.0.0.beta1" format invalid.
GC268DM commented on 2022-07-05 14:39 (UTC) (edited on 2022-07-20 13:53 (UTC) by GC268DM)
Since about 1-2 weeks I am getting this error
[ 38%] Built target decklink
make: *** [Makefile:156: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
In file included from /var/tmp/pamac-build-***/obs-studio-git/src/obs-studio-git/plugins/vlc-video/vlc-video-plugin.h:9,
from /var/tmp/pamac-build-***/obs-studio-git/src/obs-studio-git/plugins/vlc-video/vlc-video-plugin.c:6:
/usr/include/vlc/libvlc_media.h:735:52: error: unknown type name ‘libvlc_picture_type_t’; did you mean ‘libvlc_media_type_t’?
735 | bool crop, libvlc_picture_type_t picture_type,
| ^~~~~~~~~~~~~~~~~~~~~
| libvlc_media_type_t
/usr/include/vlc/libvlc_media.h:773:51: error: unknown type name ‘libvlc_picture_type_t’; did you mean ‘libvlc_media_type_t’?
773 | bool crop, libvlc_picture_type_t picture_type,
| ^~~~~~~~~~~~~~~~~~~~~
| libvlc_media_type_t
[ 24%] Building C object plugins/linux-pipewire/CMakeFiles/linux-pipewire.dir/pipewire.c.o
In file included from /var/tmp/pamac-build-***/obs-studio-git/src/obs-studio-git/plugins/vlc-video/vlc-video-plugin.h:10:
/usr/include/vlc/libvlc_events.h:266:13: error: unknown type name ‘libvlc_picture_t’
266 | libvlc_picture_t* p_thumbnail;
| ^~~~~~~~~~~~~~~~
/usr/include/vlc/libvlc_events.h:274:13: error: unknown type name ‘libvlc_picture_list_t’
274 | libvlc_picture_list_t* thumbnails;
| ^~~~~~~~~~~~~~~~~~~~~
make[2]: *** [plugins/vlc-video/CMakeFiles/vlc-video.dir/build.make:76: plugins/vlc-video/CMakeFiles/vlc-video.dir/vlc-video-plugin.c.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1240: plugins/vlc-video/CMakeFiles/vlc-video.dir/all] Error 2
I also get the same errors after removing all build-files from pamac
parkerlreed commented on 2022-04-21 19:34 (UTC) (edited on 2022-04-21 19:35 (UTC) by parkerlreed)
Is there a reason the CMake files for the includes are not installed with this package?
obs-studio from community contains
usr/lib/cmake/
usr/lib/cmake/LibObs/
usr/lib/cmake/LibObs/LibObsConfig.cmake
usr/lib/cmake/LibObs/LibObsConfigVersion.cmake
usr/lib/cmake/LibObs/LibObsTarget-relwithdebinfo.cmake
usr/lib/cmake/LibObs/LibObsTarget.cmake
ArchBoxHero commented on 2022-03-27 22:28 (UTC) (edited on 2022-03-27 23:06 (UTC) by ArchBoxHero)
I lied, Its not building for me as I am getting the errors I mentioned earlier concerning > cairo
You can see my comment below with the details like these:
/usr/bin/ld: /usr/lib/librsvg-2.so.2: undefined reference to `cairo_pdf_surface_add_outline'
** I was able to get this to build by installing the https://aur.archlinux.org/packages/librsvg-git first. But also I have Anaconda installed and had to deactivate that because I've had Anaconda installed for a long time and now I'm just scared of removing it. I will some day.... just not today.
ArchBoxHero commented on 2022-03-27 21:11 (UTC) (edited on 2022-03-27 21:17 (UTC) by ArchBoxHero)
Wait, ignore this. I was able to build this after reading @seo.disparate 's comment.
specifying a cmake option -DENABLE_AJA=OFF when invoking cmake Thanks @seo.disparate those flags worked.
Haven't been able to get this to build:
-- OBS: ENABLED obs-filters
-- OBS: ENABLED obs-transitions
-- OBS: ENABLED rtmp-services
-- OBS: ENABLED text-freetype2
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find LibAJANTV2 (missing: AJA_LIBRARIES_INCLUDE_DIR AJA_NTV2_LIB)
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
cmake/Modules/FindLibAJANTV2.cmake:98 (find_package_handle_standard_args)
plugins/aja/CMakeLists.txt:17 (find_package)
-- Configuring incomplete, errors occurred!
See also "/home/user/obs-studio-git/src/obs-studio-git/build/CMakeFiles/CMakeOutput.log".
==> ERROR: A failure occurred in build().
Aborting...
The cmakefile log:
eTmp/src.cxx
/home/user/obs-studio-git/src/obs-studio-git/build/CMakeFiles/CMakeTmp/src.cxx: In function ‘int main()’:
/home/user/obs-studio-git/src/obs-studio-git/build/CMakeFiles/CMakeTmp/src.cxx:2:33: warning: ‘int somefunc()’ is deprecated [-Wdeprecated-declarations]
2 | int main() { return somefunc();}
| ~~~~~~~~^~
/home/user/obs-studio-git/src/obs-studio-git/build/CMakeFiles/CMakeTmp/src.cxx:1:37: note: declared here
1 | __attribute__((__deprecated__)) int somefunc() { return 0; }
| ^~~~~~~~
Linking CXX executable cmTC_bd7ee
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bd7ee.dir/link.txt --verbose=1
/usr/bin/c++ -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now CMakeFiles/cmTC_bd7ee.dir/src.cxx.o -o cmTC_bd7ee
make[1]: Leaving directory '/home/user/obs-studio-git/src/obs-studio-git/build/CMakeFiles/CMakeTmp'
Source file was:
__attribute__((__deprecated__)) int somefunc() { return 0; }
int main() { return somefunc();}
I don't know. I'd give my big toe on my right foot to take 6months to myself locked in a room with c++ books and tutorials where I'd figure this out and not have to post here. Until then....
Pinned Comments
thotypous commented on 2021-02-05 14:12 (UTC)
If you don't want to build this package yourself, hourly builds are available at https://aur.chaotic.cx
benklett commented on 2016-02-06 23:11 (UTC) (edited on 2016-08-10 14:01 (UTC) by benklett)