Package Details: pilot-link 0.12.5-2

Git Clone URL: https://aur.archlinux.org/pilot-link.git (read-only, click to copy)
Package Base: pilot-link
Description: A suite of tools for connecting to PalmOS handheld devices
Upstream URL: http://www.pilot-link.org/
Licenses: GPL, LGPL
Submitter: parkerlreed
Maintainer: parkerlreed
Last Packager: parkerlreed
Votes: 3
Popularity: 0.000000
First Submitted: 2018-01-12 16:51
Last Updated: 2020-02-26 21:55

Latest Comments

1 2 Next › Last »

dreieck commented on 2021-11-11 15:04

Fails to compile for me with the following error messages:

libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -I../include -g0 -march=x86-64 -mtune=native -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC -Wno-error -Werror -MT libpisock_la-address.lo -MD -MP -MF .deps/libpisock_la-address.Tpo -c address.c  -fPIC -DPIC -o .libs/libpisock_la-address.o
address.c: In function ‘unpack_AddressAppInfo’:
address.c:212:32: error: initialization discards ‘const’ qualifier from pointer target type [-Werror=discarded-qualifiers]
  212 |         unsigned char *start = record;
      |                                ^~~~~~
address.c: In function ‘pack_AddressAppInfo’:
address.c:280:39: error: passing argument 1 of ‘strcpy’ discards ‘const’ qualifier from pointer target type [-Werror=discarded-qualifiers]
  280 |                 strcpy(ai->phoneLabels[i - 3], ai->labels[i]);
      |                        ~~~~~~~~~~~~~~~^~~~~~~
In file included from /usr/include/features.h:473,
                 from /usr/include/unistd.h:25,
                 from address.c:23:
/usr/include/bits/string_fortified.h:77:1: note: expected ‘char * restrict’ but argument is of type ‘const char *’
   77 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
address.c:282:39: error: passing argument 1 of ‘strcpy’ discards ‘const’ qualifier from pointer target type [-Werror=discarded-qualifiers]
  282 |                 strcpy(ai->phoneLabels[i - 19 + 5], ai->labels[i]);
      |                        ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/features.h:473,
                 from /usr/include/unistd.h:25,
                 from address.c:23:
/usr/include/bits/string_fortified.h:77:1: note: expected ‘char * restrict’ but argument is of type ‘const char *’
   77 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
address.c:301:39: error: passing argument 1 of ‘strcpy’ discards ‘const’ qualifier from pointer target type [-Werror=discarded-qualifiers]
  301 |                 strcpy(ai->phoneLabels[i - 3], ai->labels[i]);
      |                        ~~~~~~~~~~~~~~~^~~~~~~
In file included from /usr/include/features.h:473,
                 from /usr/include/unistd.h:25,
                 from address.c:23:
/usr/include/bits/string_fortified.h:77:1: note: expected ‘char * restrict’ but argument is of type ‘const char *’
   77 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
address.c:303:39: error: passing argument 1 of ‘strcpy’ discards ‘const’ qualifier from pointer target type [-Werror=discarded-qualifiers]
  303 |                 strcpy(ai->phoneLabels[i - 19 + 5], ai->labels[i]);
      |                        ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/features.h:473,
                 from /usr/include/unistd.h:25,
                 from address.c:23:
/usr/include/bits/string_fortified.h:77:1: note: expected ‘char * restrict’ but argument is of type ‘const char *’
   77 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
[...]

peterfab9845 commented on 2021-11-11 06:54

No longer compiles since pacman 5.2.2-3, due to the configure script eating only part of the new default flag -Werror=format-security. See configure.ac line 63.

feufochmar commented on 2021-11-01 16:21

I was about to flag that package out of date as someone complained on Mastodon that a version 0.13.0 was released in february, but there is something odd about it. A debian archive of that version is listed among the downloads of the jpilot website, but I can't find the corresponding source (upstream website is dead for a while apparently).

eklausmeier commented on 2020-10-06 18:18

The important part of this pilot-link update is to use python3.

It does (!) compile and produces so-libraries, but I had to use autogen.sh instead of configure.

parkerlreed commented on 2020-10-06 17:53

@eklausmeier It might be good to wait for that repo to actually compile. I'd rarher get rid of the libpng patch and have that upstream in the git sources. Just posted an issue over there.

Other than some code cleanup, that repo hasn't done anything to warrant a version bump (that I can see)

parkerlreed commented on 2020-02-27 20:44

Odd yeah. I had rebuilt the package and then noticed I hadn't bumped so I went back and changed it from 1 to 2. Not sure how it got back to 1 to begin with.

EDIT: Oh -5 was the old original AUR package. I reset to 1 after reimporting it. Should be good.

eklausmeier commented on 2020-02-27 20:26

Thanks for the quick change! Tested on Intel, AMD, and ARM.

I observed by re-installing on x86_64:

    warning: downgrading package pilot-link (0.12.5-5 => 0.12.5-2)

So some time back pkgrel must have been 5 already.

parkerlreed commented on 2020-02-26 21:55

@eklausmeier Try that on for size :)

parkerlreed commented on 2020-02-26 19:45

You can also makepkg -A to ignore the arch. Problem is I need to update a few files in the source tree to even build on ARM. The config.guess and config.sub are both pre-ARM. I'll have to update a bit later.

eklausmeier commented on 2020-02-26 19:19

Could you please include armv7h to the arch-list in PKGBUILD: arch=('i686' 'x86_64' 'armv7h')

That way J-Pilot can also run on Arch Linux ARM.

Thanks.