/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:127.3.4+ge9e2e14+chromium_127.0.6533.100_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/chromiumembedded/cef/tree/6533 |
Licenses: | BSD-3-Clause |
Conflicts: | cef-minimal-obs |
Provides: | cef-minimal-obs |
Submitter: | tytan652 |
Maintainer: | tytan652 |
Last Packager: | tytan652 |
Votes: | 15 |
Popularity: | 1.41 |
First Submitted: | 2021-06-01 12:44 (UTC) |
Last Updated: | 2024-12-07 08:17 (UTC) |
Dependencies (24)
- alsa-lib
- at-spi2-core (at-spi2-core-gitAUR)
- cairo (cairo-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-wsl2-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-amd-bc250AUR, mesa-amber)
- nspr (nspr-hgAUR)
- nss (nss-hgAUR)
- pango (pango-gitAUR)
- wayland (wayland-gitAUR, wayland-asan-gitAUR, wayland-chromiumAUR)
- cmake (cmake-gitAUR) (make)
Required by (1)
- obs-studio-git (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.