Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Dec 2005 10:51:26 -0500
From:      Kris Kennaway <kris@obsecurity.org>
To:        current@FreeBSD.org
Subject:   [ports-i386@pointyhat.freebsd.org: electricfence-2.2.2 failed on i386 7]
Message-ID:  <20051208155126.GB26759@xor.obsecurity.org>

next in thread | raw e-mail | index | archive | help

--+g7M9IMkV8truYOl
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

FYI, some change to FreeBSD broke this port.

Kris

----- Forwarded message from User Ports-i386 <ports-i386@pointyhat.freebsd.=
org> -----

X-Original-To: kkenn@localhost
Delivered-To: kkenn@localhost.obsecurity.org
X-Original-To: kris@FreeBSD.org
Delivered-To: kris@FreeBSD.org
Date: Thu, 8 Dec 2005 13:34:37 GMT
From: User Ports-i386 <ports-i386@pointyhat.freebsd.org>
To: krion@FreeBSD.org, kris@FreeBSD.org
Subject: electricfence-2.2.2 failed on i386 7
X-UIDL: 9U5!!UI^!!!9l!!iUn!!
X-Bogosity: Ham, tests=3Dbogofilter, spamicity=3D0.000000, version=3D0.96.6

building electricfence-2.2.2 on gohan15.freebsd.org
in directory /x/tmp/7/chroot/43477
maintained by: ports@FreeBSD.org
port directory: /usr/ports/devel/ElectricFence
build started at Thu Dec  8 13:34:19 UTC 2005
FETCH_DEPENDS=3D
PATCH_DEPENDS=3D
EXTRACT_DEPENDS=3D
BUILD_DEPENDS=3D
RUN_DEPENDS=3D
add_pkg
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phase 1: make =
checksum>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D> ElectricFence-2.2.2.tar.gz doesn't seem to exist in /tmp/distfiles/.
=3D> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/port=
s/distfiles/.
ElectricFence-2.2.2.tar.gz                              27 kB 1697 kBps
=3D> MD5 Checksum OK for ElectricFence-2.2.2.tar.gz.
=3D> SHA256 Checksum OK for ElectricFence-2.2.2.tar.gz.
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phase 2: make =
extract>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
add_pkg
=3D=3D=3D>  Extracting for electricfence-2.2.2
=3D> MD5 Checksum OK for ElectricFence-2.2.2.tar.gz.
=3D> SHA256 Checksum OK for ElectricFence-2.2.2.tar.gz.
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phase 3: make =
patch>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
add_pkg
=3D=3D=3D>  Patching for electricfence-2.2.2
=3D=3D=3D>  Applying FreeBSD patches for electricfence-2.2.2
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phase 4: make =
build>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
add_pkg
=3D=3D=3D>  Configuring for electricfence-2.2.2
=3D=3D=3D>  Building for electricfence-2.2.2
cc -O2 -fno-strict-aliasing -pipe  -D__USE_BSD  -g -fPIC -DPAGE_PROTECTION_=
VIOLATED_SIGNAL=3DSIGBUS  -c efence.c -o efence.o
cc -O2 -fno-strict-aliasing -pipe  -D__USE_BSD  -g -fPIC -DPAGE_PROTECTION_=
VIOLATED_SIGNAL=3DSIGBUS  -c page.c -o page.o
cc -O2 -fno-strict-aliasing -pipe  -D__USE_BSD  -g -fPIC -DPAGE_PROTECTION_=
VIOLATED_SIGNAL=3DSIGBUS  -c print.c -o print.o
print.c: In function `EF_Printv':
print.c:114: warning: `char' is promoted to `int' when passed through `...'
print.c:114: warning: (so you should pass `int' not `char' to `va_arg')
print.c:114: note: if this code is reached, the program will abort
rm -f libefence.a
ar crv libefence.a efence.o page.o print.o
a - efence.o
a - page.o
a - print.o
cc -O2 -fno-strict-aliasing -pipe  -D__USE_BSD  -g -fPIC -DPAGE_PROTECTION_=
VIOLATED_SIGNAL=3DSIGBUS -shared -Wl,-soname,libefence.so.0 -o libefence.so=
.0.0  efence.o page.o print.o=20
cc -O2 -fno-strict-aliasing -pipe  -D__USE_BSD  -g -fPIC -DPAGE_PROTECTION_=
VIOLATED_SIGNAL=3DSIGBUS  -c tstheap.c -o tstheap.o
rm -f tstheap
cc -O2 -fno-strict-aliasing -pipe  -D__USE_BSD  -g -fPIC -DPAGE_PROTECTION_=
VIOLATED_SIGNAL=3DSIGBUS tstheap.o libefence.a -o tstheap=20
cc -O2 -fno-strict-aliasing -pipe  -D__USE_BSD  -g -fPIC -DPAGE_PROTECTION_=
VIOLATED_SIGNAL=3DSIGBUS  -c eftest.c -o eftest.o
rm -f eftest
cc -O2 -fno-strict-aliasing -pipe  -D__USE_BSD  -g -fPIC -DPAGE_PROTECTION_=
VIOLATED_SIGNAL=3DSIGBUS eftest.o libefence.a -o eftest=20

Testing Electric Fence.
After the last test, it should print that the test has PASSED.
EF_PROTECT_BELOW=3D && EF_PROTECT_FREE=3D && EF_ALIGNMENT=3D && ./eftest
Segmentation fault (core dumped)
*** Error code 139

Stop in /work/a/ports/devel/ElectricFence/work/ElectricFence-2.2.2.
*** Error code 1

Stop in /a/ports/devel/ElectricFence.
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
build of /usr/ports/devel/ElectricFence ended at Thu Dec  8 13:34:32 UTC 20=
05


----- End forwarded message -----

--+g7M9IMkV8truYOl
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (FreeBSD)

iD8DBQFDmFZ+Wry0BWjoQKURArpvAKD2U0LLSUFHBzwoL1UuNViABbLqWgCgvFgS
csM8Dwsr5PJ35ZDssiJZ7gM=
=ikmU
-----END PGP SIGNATURE-----

--+g7M9IMkV8truYOl--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051208155126.GB26759>