I'm having the same issue with the lseek64 function when building. I'm unable to run some GE-Proton apps because this is a dependency of gst-libav.
Search Criteria
Package Details: lib32-libcdio 2.1.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/lib32-libcdio.git (read-only, click to copy) |
---|---|
Package Base: | lib32-libcdio |
Description: | GNU Compact Disc Input and Control Library (32-bit) |
Upstream URL: | https://www.gnu.org/software/libcdio/ |
Licenses: | GPL3 |
Submitter: | arojas |
Maintainer: | rodrigo21 |
Last Packager: | rodrigo21 |
Votes: | 5 |
Popularity: | 0.000000 |
First Submitted: | 2018-03-12 09:25 (UTC) |
Last Updated: | 2021-12-29 18:00 (UTC) |
Dependencies (3)
Required by (19)
- lib32-gst-libav (make)
- lib32-gst-libav-git (make)
- lib32-gst-plugin-gtk-git (make)
- lib32-gst-plugin-va-git (make)
- lib32-gst-plugins-bad (make)
- lib32-gst-plugins-bad-git (make)
- lib32-gst-plugins-bad-libs (make)
- lib32-gst-plugins-bad-libs-git (make)
- lib32-gst-plugins-base-git (make)
- lib32-gst-plugins-base-libs-git (make)
- lib32-gst-plugins-good-git (make)
- lib32-gst-plugins-ugly
- lib32-gst-plugins-ugly (make)
- lib32-gst-plugins-ugly-git
- lib32-gst-plugins-ugly-git (make)
- lib32-gst-rtsp-server-git (make)
- lib32-gstreamer-git (make)
- lib32-gstreamer-vaapi-git (make)
- lib32-pcsxr
Sources (2)
Kushmooms commented on 2024-10-14 12:43 (UTC)
alex.henrie commented on 2024-08-28 18:13 (UTC)
Still failing to build:
_cdio_generic.c: In function 'cdio_generic_lseek':
_cdio_generic.c:63:20: error: implicit declaration of function 'lseek64'; did you mean 'lseek'? [-Wimplicit-function-declaration]
63 | #define CDIO_LSEEK lseek64
| ^~~~~~~
Jaska commented on 2024-06-24 00:19 (UTC)
I guess the gcc version changed or something and warnings got upgraded
jorolf commented on 2024-06-23 14:30 (UTC)
I had problem building this package because it tried to use lseek64
without correctly including the needed header file. (You need to define _LARGEFILE64_SOURCE
before including <sys/types.h>
)
I "fixed" it by adding --disable-largefile
to ./configure
in the PKGBUILD
Does anyone know why this failed for me? The code hasn't changed in years.
adam900710 commented on 2021-12-29 00:08 (UTC)
Originally I was maintaining the package mostly for lib32-gst-plugins-bad for wine, but things like proton-GE-bin is a better option, I'll orphan this project for guys who really need it.
C_Schmidpeter commented on 2021-07-17 18:10 (UTC) (edited on 2021-07-17 18:10 (UTC) by C_Schmidpeter)
Running gpg as described in the pinned post results
gpg --recv-keys 1A8DE5008275EC21
gpg: keyserver receive failed: No name
What do I need to do?
frealgagu commented on 2018-03-24 03:07 (UTC)
@Norgra do you still have troubles installing the package? It's fine for me, adding the respective public key to trusted keys allows to install it without issues.
Norgra commented on 2018-03-14 14:32 (UTC) (edited on 2018-03-14 14:35 (UTC) by Norgra)
@frealgagu
gpg: key 1A8DE5008275EC21: 2 duplicate signatures removed
gpg: key 1A8DE5008275EC21: "R. Bernstein rocky@panix.com" not changed
gpg: Total number processed: 1
gpg: unchanged: 1
frealgagu commented on 2018-03-14 14:17 (UTC)
@Norgra What appears when you execute gpg --recv-keys 1A8DE5008275EC21 ?
Norgra commented on 2018-03-14 12:31 (UTC)
@frealgagu Just tried updating the key as you said. It had no effect, the package still fails to update.
Pinned Comments
frealgagu commented on 2018-03-14 11:55 (UTC)
If you get "FAILED (unknown public key 1A8DE5008275EC21)", add that key to your trusted keys as follow:
gpg --recv-keys 1A8DE5008275EC21
And then try to install/upgrade it again.