Package Details: xdelta 1.1.4-7

Git Clone URL: https://aur.archlinux.org/xdelta.git (read-only, click to copy)
Package Base: xdelta
Description: Binary file delta generator
Upstream URL: http://sourceforge.net/projects/xdelta/
Licenses: GPL
Submitter: xyproto
Maintainer: bidulock
Last Packager: bidulock
Votes: 13
Popularity: 0.21
First Submitted: 2013-10-07 14:08 (UTC)
Last Updated: 2018-05-24 02:35 (UTC)

Latest Comments

1 2 Next › Last »

ElDumpo commented on 2025-05-04 23:17 (UTC) (edited on 2025-05-04 23:20 (UTC) by ElDumpo)

makepkg compilation error

edsio.c: In function 'edsio_property_get':
edsio.c:850:13: error: too many arguments to function 'prop->type->unserialize'; expected 0, have 2
  850 |       if (! prop->type->unserialize (src, & ent))
      |             ^~~~                     ~~~
edsio.c:628:19: note: declared here
  628 |   PropUnserialize unserialize;
      |                   ^~~~~~~~~~~
edsio.c: In function 'edsio_property_set':
edsio.c:905:13: error: too many arguments to function 'prop->type->serialize'; expected 0, have 2
  905 |       if (! prop->type->serialize (sink, set))
      |             ^~~~                   ~~~~
edsio.c:627:17: note: declared here
  627 |   PropSerialize serialize;
      |                 ^~~~~~~~~
make[2]: *** [Makefile:225: edsio.lo] Error 1
make[2]: Leaving directory '/home/seb/Pokemon/xdelta/src/xdelta-1.1.4/libedsio'
make[1]: *** [Makefile:384: all-recursive] Error 1
make[1]: Leaving directory '/home/seb/Pokemon/xdelta/src/xdelta-1.1.4'
make: *** [Makefile:543: all-recursive-am] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

harmathy commented on 2025-03-05 14:07 (UTC)

Here is a fix for the failing build: https://gitlab.archlinux.org/harmathy/aur-xdelta/-/commit/f089459310f5c9c45d0a8e33e064c805b29461e4

cowmoo commented on 2025-02-24 02:39 (UTC)

Running into a compilation error

xdmain.c:523:20: error: passing argument 1 of ‘gzread’ from incompatible pointer type [-Wincompatible-pointer-types]
  523 |   return gzread (fh->in, buf, nbyte) == nbyte;
      |                  ~~^~~~
      |                    |
      |                    FILE *
In file included from xdmain.c:63:
/usr/include/zlib.h:1395:35: note: expected ‘gzFile’ {aka ‘struct gzFile_s *’} but argument is of type ‘FILE *’
 1395 | ZEXTERN int ZEXPORT gzread(gzFile file, voidp buf, unsigned len);
      |                            ~~~~~~~^~~~
xdmain.c: In function ‘xd_gzrclose’:
xdmain.c:535:21: error: passing argument 1 of ‘gzclose’ from incompatible pointer type [-Wincompatible-pointer-types]
  535 |   return gzclose (fh->in) == Z_OK;
      |                   ~~^~~~
      |                     |
      |                     FILE *
/usr/include/zlib.h:1634:39: note: expected ‘gzFile’ {aka ‘struct gzFile_s *’} but argument is of type ‘FILE *’
 1634 | ZEXTERN int ZEXPORT    gzclose(gzFile file);
      |                                ~~~~~~~^~~~
xdmain.c: In function ‘xd_handle_narrow’:
xdmain.c:1025:14: error: assignment to ‘FILE *’ from incompatible pointer type ‘gzFile’ {aka ‘struct gzFile_s *’} [-Wincompatible-pointer-types]
 1025 |       fh->in = gzdopen (dup (fh->fd), "rb");
      |              ^

T0MuX commented on 2018-02-15 10:04 (UTC)

@voyd +1, I just tried (while installing aur\unrealtournament, xdelta is a dep), modified the PKGBUILD with the link you give, and it worked fine :)

voyd commented on 2018-02-10 19:22 (UTC) (edited on 2018-02-10 19:27 (UTC) by voyd)

This package is not longer available from http://pkgs.fedoraproject.org/repo/pkgs/xdelta/xdelta-1.1.4.tar.gz/1b896c01ebf0e353b7e3c3071b05f496/ (HTTP 403 Forbidden)

Edit: http://download.openpkg.org/components/cache/xdelta/xdelta-1.1.4.tar.gz seems to match

torpesco commented on 2016-08-26 20:14 (UTC)

The source tarball is gone from http://xdelta.googlecode.com/files/xdelta-1.1.4.tar.gz I didn't search too hard, but I couldn't find an official location for it anymore. I found it at the following location, and the sha256sum matched: http://pkgs.fedoraproject.org/repo/pkgs/xdelta/xdelta-1.1.4.tar.gz/1b896c01ebf0e353b7e3c3071b05f496/

<deleted-account> commented on 2016-06-27 05:19 (UTC)

glib is also a makedepend, it will not build unless glib is installed. glib was droped to aur, so now it need to be explicitely added. there is a patch from @parched for build with glib2, so you could or add the patch and the makedeps or just add the makedeps?

parched commented on 2016-04-25 21:29 (UTC)

Hi,this can be built against glib2 from main repos, I have committed the change here https://github.com/parched/arch-pkg-xdelta

kfgz commented on 2015-05-26 17:58 (UTC)

I'm disownig this package. Feel free to adpot.