/usr/include/features.h:413:4: error: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Werror=cpp] 413 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O)
Search Criteria
Package Details: cef-minimal-obs-bin 1:103.0.0_5060_shared_textures_2594+g17f8588+chromium_103.0.5060.134_1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/cef-minimal-obs-bin.git (read-only, click to copy) |
---|---|
Package Base: | cef-minimal-obs-bin |
Description: | Chromium Embedded Framework minimal release needed by OBS Studio release in /opt/cef-obs |
Upstream URL: | https://github.com/obsproject/cef/tree/5060-shared-textures |
Licenses: | BSD-3-Clause |
Conflicts: | cef-minimal-obs |
Provides: | cef-minimal-obs |
Submitter: | tytan652 |
Maintainer: | tytan652 |
Last Packager: | tytan652 |
Votes: | 13 |
Popularity: | 0.55 |
First Submitted: | 2021-06-01 12:44 (UTC) |
Last Updated: | 2024-02-20 14:39 (UTC) |
Dependencies (22)
- alsa-lib
- at-spi2-core (at-spi2-core-gitAUR)
- dbus (dbus-gitAUR, dbus-selinuxAUR)
- expat (expat-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- libcups (libcups-gitAUR, cups-gitAUR, libcups-gssapiAUR)
- libdrm (libdrm-gitAUR)
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libxcomposite
- libxdamage
- libxext (libxext-gitAUR)
- libxfixes
- libxkbcommon (libxkbcommon-gitAUR)
- libxrandr (libxrandr-gitAUR)
- mesa (mesa-minimal-gitAUR, mesa-gitAUR, mesa-amd-bc250AUR, mesa-wsl2-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-amber)
- nspr (nspr-hgAUR)
- nss (nss-hgAUR)
- Show 2 more dependencies...
Required by (4)
- obs-studio-browser (requires cef-minimal-obs) (make)
- obs-studio-git (make)
- obs-studio-liberty (requires cef-minimal-obs) (make)
- obs-studio-tytan652 (requires cef-minimal-obs) (make)
Sources (2)
Latest Comments
sirus20x6 commented on 2023-05-31 06:32 (UTC)
andrewb commented on 2023-03-28 15:23 (UTC)
Package fails on aarch64. Every ${arch}
and $arch
variable occurrencies in PKGBUILD just takes the first item in the array (x86_64), so I tried replacing it with $CARCH
.
With this modification, it works.
Freso commented on 2023-03-25 14:03 (UTC) (edited on 2023-03-25 14:07 (UTC) by Freso)
The package as-is wants to install a number of directories under '/opt/cef-obs/' with mode 700. This should probably be 755 instead, as most building of packages is done as a non-privileged user. I feel like I’ve seen this issue with other CEF/Chromium based stuff, so probably an upstream issue, but I can’t seem to locate it right now.
Specifically:
[2023-03-25T14:44:07+0100] [ALPM] warning: directory permissions differ on /opt/cef-obs/libcef_dll/ filesystem: 755 package: 700
[2023-03-25T14:44:07+0100] [ALPM] warning: directory permissions differ on /opt/cef-obs/libcef_dll/base/ filesystem: 755 package: 700
[2023-03-25T14:44:07+0100] [ALPM] warning: directory permissions differ on /opt/cef-obs/libcef_dll/cpptoc/ filesystem: 755 package: 700
[2023-03-25T14:44:07+0100] [ALPM] warning: directory permissions differ on /opt/cef-obs/libcef_dll/cpptoc/test/ filesystem: 755 package: 700
[2023-03-25T14:44:07+0100] [ALPM] warning: directory permissions differ on /opt/cef-obs/libcef_dll/cpptoc/views/ filesystem: 755 package: 700
[2023-03-25T14:44:07+0100] [ALPM] warning: directory permissions differ on /opt/cef-obs/libcef_dll/ctocpp/ filesystem: 755 package: 700
[2023-03-25T14:44:07+0100] [ALPM] warning: directory permissions differ on /opt/cef-obs/libcef_dll/ctocpp/test/ filesystem: 755 package: 700
[2023-03-25T14:44:07+0100] [ALPM] warning: directory permissions differ on /opt/cef-obs/libcef_dll/ctocpp/views/ filesystem: 755 package: 700
[2023-03-25T14:44:07+0100] [ALPM] warning: directory permissions differ on /opt/cef-obs/libcef_dll/wrapper/ filesystem: 755 package: 700
tytan652 commented on 2021-09-25 11:16 (UTC)
This package is meant to provide the CEF vendored by OBS official release, it's only needed as a make dependency.
tytan652 commented on 2021-08-04 06:35 (UTC)
@cobalt Thank you for your suggestion.
cobaltspace commented on 2021-07-31 23:42 (UTC) (edited on 2021-07-31 23:43 (UTC) by cobaltspace)
When I built this package with lto
, this caused obs-studio-tytan652
to fail to compile. I suggest adding
options=('!lto')
to the PKGBUILD to disable lto
Pinned Comments
tytan652 commented on 2021-09-25 11:16 (UTC)
This package is meant to provide the CEF vendored by OBS official release, it's only needed as a make dependency.