Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - libreswan

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: libreswan 3.18-2

Git Clone URL: https://aur-dev.archlinux.org/libreswan.git (read-only)
Package Base: libreswan
Description: IPsec implementation with IKEv1 and IKEv2 keying protocols
Upstream URL: https://libreswan.org/
Licenses: GPL, MPL
Conflicts: freeswan, ipsec-tools, openswan, strongswan
Submitter: abique
Maintainer: None
Last Packager: abique
Votes: 12
Popularity: 0.493502
First Submitted: 2014-03-07 08:29
Last Updated: 2016-11-06 13:14

Latest Comments

1 2 Next › Last »

abique commented on 2017-01-15 08:43

I disown

Muflone commented on 2016-11-06 13:06

confirmed the sign issue and the arcnmx fix

zinovyev commented on 2016-10-25 12:22

Can not build the 3.18 version:

```
../../OBJ.linux.x86_64/lib/libipsecconf/lex.yy.c.tmp: In function ‘yy_get_next_buffer’:
../../OBJ.linux.x86_64/lib/libipsecconf/lex.yy.c.tmp:994:18: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
../../OBJ.linux.x86_64/lib/libipsecconf/lex.yy.c.tmp:1683:3: note: in expansion of macro ‘YY_INPUT’
../../OBJ.linux.x86_64/lib/libipsecconf/lex.yy.c.tmp:1708:38: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
```

while the 3.12 gets compiled just fine

dead10ck commented on 2016-08-23 16:57

Confirming this build issue on a 64-bit build

~ ∫ gcc --version
gcc (GCC) 6.1.1 20160802
Copyright (C) 2016 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

~ ∫ file (which gcc)
/usr/bin/gcc: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=8620ae2ea71df5db4ca45d9a7d71dc99dce8ba3e, stripped

~ ∫ cat /etc/makepkg.conf | grep CFLAG
CFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong"

abique commented on 2016-08-23 04:16

are you building 32bits or 64bits?
I have no issues here, so what are you CFLAGS in /etc/makepkg.conf?

skiwi commented on 2016-08-22 16:28

confirming arcnmx's remark/fix works.

arcnmx commented on 2016-08-01 19:53

Fails to build due to error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]

Adding -Wno-error=sign-compare to the PKGBUILD alongside the existing bypass fixes it as expected.

abique commented on 2016-05-16 18:22

Good job!
Thank you mate :)

Anonymous comment on 2016-05-16 18:04

Also pushed https://aur.archlinux.org/packages/networkmanager-libreswan/ at the request of a fellow on IRC.

Anonymous comment on 2016-05-16 17:55

Groovy!

Cleaned up the PKGBUILD, making the changes I stated earlier as well as swapping out the sed calls in prepare() for flags on make, and also fixing build failures with GCC 6.