GNU bug report logs

#79091 openfortivpn doesn't build anymore on master due to ppp

PackageSource(s)Maintainer(s)
guix PTS Buildd Popcon
Reply or subscribe to this bug. View this bug as an mbox, status mbox, or maintainer mbox

Report forwarded to bug-guix@gnu.org:
bug#79091; Package guix. (Fri, 25 Jul 2025 08:43:01 GMT) (full text, mbox, link).


Acknowledgement sent to Rick Huijzer <ikbenrickhuyzer@gmail.com>:
New bug report received and forwarded. Copy sent to bug-guix@gnu.org. (Fri, 25 Jul 2025 08:43:02 GMT) (full text, mbox, link).


Message #5 received at submit@debbugs.gnu.org (full text, mbox, reply):

From: Rick Huijzer <ikbenrickhuyzer@gmail.com>
To: bug-guix@gnu.org
Subject: openfortivpn doesn't build anymore on master due to ppp
Date: Fri, 25 Jul 2025 10:41:30 +0200
[Message part 1 (text/plain, inline)]
Hi, openfortivpn 1.17.3, the current version in master, stopped building
for me after guix pull, it seems stuck on building ppp-2.4.9.

Please take a look at my patch from 10 months ago, issue 73450, which
updates openfortivpn so that the current ppp can be used, that seems
to fix the problem that is now present.

https://paste.debian.net/1387763/
https://issues.guix.gnu.org/73450

Thanks!


sys-linux.c: In function ‘logwtmp’:
sys-linux.c:2510:10: error: passing argument 1 of ‘time’ from incompatible
pointer type [-Wincompatible-pointer-types]
 2510 |     time(&ut.ut_time);
      |          ^
      |          |
      |          __uint32_t * {aka unsigned int *}
In file included from sys-linux.c:86:
/gnu/store/mprrfhb2cq6dwsxf6pgj1zmjincd4x5h-glibc-2.41/include/time.h:76:29:
note: expected ‘time_t *’ {aka ‘long int *’} but argument is of type
‘__uint32_t *’ {aka ‘unsigned int *’}
   76 | extern time_t time (time_t *__timer) __THROW;
      |                     ~~~~~~~~^~~~~~~
make[1]: *** [<builtin>: sys-linux.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory '/tmp/guix-build-ppp-2.4.9.drv-0/source/pppd'
make: *** [Makefile:15: all] Error 2
error: in phase 'build': uncaught exception:
%exception #<&invoke-error program: "make" arguments: ("-j" "16"
"--max-load=16" "CC=gcc") exit-status: 2 term-signal: #f stop-signal: #f>
phase `build' failed after 2.8 seconds
command "make" "-j" "16" "--max-load=16" "CC=gcc" failed with status 2
build process 18 exited with status 256

-- 
Met vriendelijke groet,

Rick Huijzer
[Message part 2 (text/html, inline)]

Reply sent to Andreas Enge <andreas@enge.fr>:
You have taken responsibility. (Sat, 26 Jul 2025 17:42:03 GMT) (full text, mbox, link).


Notification sent to Rick Huijzer <ikbenrickhuyzer@gmail.com>:
bug acknowledged by developer. (Sat, 26 Jul 2025 17:42:03 GMT) (full text, mbox, link).


Message #10 received at 79091-done@debbugs.gnu.org (full text, mbox, reply):

From: Andreas Enge <andreas@enge.fr>
To: Rick Huijzer <ikbenrickhuyzer@gmail.com>
Cc: 73450-done@debbugs.gnu.org, 79091-done@debbugs.gnu.org
Subject: Re: openfortivpn doesn't build anymore on master due to ppp
Date: Sat, 26 Jul 2025 19:41:29 +0200
Hello,

Am Fri, Jul 25, 2025 at 10:41:30AM +0200 schrieb Rick Huijzer:
> Hi, openfortivpn 1.17.3, the current version in master, stopped building for me
> after guix pull, it seems stuck on building ppp-2.4.9. 
> Please take a look at my patch from 10 months ago, issue 73450, which updates
> openfortivpn so that the current ppp can be used, that seems to fix the problem
> that is now present.

thanks for the report, and please see my reply at
   https://codeberg.org/guix/guix/issues/1614
where I suggest to update openfortivpn and to remove its dependent
package.

Closing the two issues on debbugs to continue the discussion on
codeberg.

Andreas





bug archived. Request was from Debbugs Internal Request <help-debbugs@gnu.org> to internal_control@debbugs.gnu.org. (Sun, 24 Aug 2025 11:24:20 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


debbugs.gnu.org maintainers <help-debbugs@gnu.org>. Last modified: Mon Sep 8 07:11:03 2025; Machine Name: wallace-server

GNU bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.