Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 02 Jun 2015 17:53:52 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 200600] benchmarks/wrk
Message-ID:  <bug-200600-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200600

            Bug ID: 200600
           Summary: benchmarks/wrk
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: osa@FreeBSD.org
          Reporter: elij+freebsd@wundrd.net
             Flags: maintainer-feedback?(osa@FreeBSD.org)
          Assignee: osa@FreeBSD.org

wrk fails to build with luajit-2.0.4

Partial poudriere build output:

----8<----

===========================================================================
=======================<phase: lib-depends    >============================
===>   wrk-4.0.1_2 depends on shared library: libluajit-5.1.so - not found
===>    Verifying for libluajit-5.1.so in /usr/ports/lang/luajit
===>   Installing existing package /packages/All/luajit-2.0.4.txz
[10amd64-default-pkgrepo-job-01] Installing luajit-2.0.4...
[10amd64-default-pkgrepo-job-01] Extracting luajit-2.0.4... done
===>   Returning to build of wrk-4.0.1_2
===========================================================================
=======================<phase: configure      >============================
===>  Configuring for wrk-4.0.1_2
===========================================================================
=======================<phase: build          >============================
===>  Building for wrk-4.0.1_2
gmake[1]: Entering directory '/wrkdirs/usr/ports/benchmarks/wrk/work/wrk-4.0.1'
CC src/wrk.c
cc -O2 -pipe  -std=c99 -D_DECLARE_C99_LDBL_MATH -fstack-protector
-fno-strict-aliasing -std=c99 -Wall -O2 -D_REENTRANT -D_DECLARE_C99_LDBL_MATH
-Ideps/luajit/src -c -o obj/wrk.o src/wrk.c
CC src/net.c
cc -O2 -pipe  -std=c99 -D_DECLARE_C99_LDBL_MATH -fstack-protector
-fno-strict-aliasing -std=c99 -Wall -O2 -D_REENTRANT -D_DECLARE_C99_LDBL_MATH
-Ideps/luajit/src -c -o obj/net.o src/net.c
CC src/ssl.c
cc -O2 -pipe  -std=c99 -D_DECLARE_C99_LDBL_MATH -fstack-protector
-fno-strict-aliasing -std=c99 -Wall -O2 -D_REENTRANT -D_DECLARE_C99_LDBL_MATH
-Ideps/luajit/src -c -o obj/ssl.o src/ssl.c
CC src/aprintf.c
cc -O2 -pipe  -std=c99 -D_DECLARE_C99_LDBL_MATH -fstack-protector
-fno-strict-aliasing -std=c99 -Wall -O2 -D_REENTRANT -D_DECLARE_C99_LDBL_MATH
-Ideps/luajit/src -c -o obj/aprintf.o src/aprintf.c
CC src/stats.c
cc -O2 -pipe  -std=c99 -D_DECLARE_C99_LDBL_MATH -fstack-protector
-fno-strict-aliasing -std=c99 -Wall -O2 -D_REENTRANT -D_DECLARE_C99_LDBL_MATH
-Ideps/luajit/src -c -o obj/stats.o src/stats.c
CC src/script.c
cc -O2 -pipe  -std=c99 -D_DECLARE_C99_LDBL_MATH -fstack-protector
-fno-strict-aliasing -std=c99 -Wall -O2 -D_REENTRANT -D_DECLARE_C99_LDBL_MATH
-Ideps/luajit/src -c -o obj/script.o src/script.c
CC src/units.c
cc -O2 -pipe  -std=c99 -D_DECLARE_C99_LDBL_MATH -fstack-protector
-fno-strict-aliasing -std=c99 -Wall -O2 -D_REENTRANT -D_DECLARE_C99_LDBL_MATH
-Ideps/luajit/src -c -o obj/units.o src/units.c
CC src/ae.c
cc -O2 -pipe  -std=c99 -D_DECLARE_C99_LDBL_MATH -fstack-protector
-fno-strict-aliasing -std=c99 -Wall -O2 -D_REENTRANT -D_DECLARE_C99_LDBL_MATH
-Ideps/luajit/src -c -o obj/ae.o src/ae.c
CC src/zmalloc.c
cc -O2 -pipe  -std=c99 -D_DECLARE_C99_LDBL_MATH -fstack-protector
-fno-strict-aliasing -std=c99 -Wall -O2 -D_REENTRANT -D_DECLARE_C99_LDBL_MATH
-Ideps/luajit/src -c -o obj/zmalloc.o src/zmalloc.c
CC src/http_parser.c
cc -O2 -pipe  -std=c99 -D_DECLARE_C99_LDBL_MATH -fstack-protector
-fno-strict-aliasing -std=c99 -Wall -O2 -D_REENTRANT -D_DECLARE_C99_LDBL_MATH
-Ideps/luajit/src -c -o obj/http_parser.o src/http_parser.c
LUAJIT src/wrk.lua
/bin/sh -c 'cd deps/luajit/src && /usr/local/bin/luajit -b
/wrkdirs/usr/ports/benchmarks/wrk/work/wrk-4.0.1/src/wrk.lua
/wrkdirs/usr/ports/benchmarks/wrk/work/wrk-4.0.1/obj/bytecode.o'
/usr/local/bin/luajit: ./jit/bcsave.lua:14: LuaJIT core/library version
mismatch
Makefile:48: recipe for target 'obj/bytecode.o' failed
gmake[1]: *** [obj/bytecode.o] Error 1
gmake[1]: Leaving directory '/wrkdirs/usr/ports/benchmarks/wrk/work/wrk-4.0.1'
*** Error code 1

Stop.
make: stopped in /usr/ports/benchmarks/wrk
====>> Cleaning up wrkdir
===>  Cleaning for wrk-4.0.1_2
build of benchmarks/wrk ended at Tue Jun  2 10:44:41 PDT 2015
build time: 00:00:02
!!! build failure encountered !!!

----8<----

It looks like upstream just recently updated to luajit-2.0.4.
https://github.com/wg/wrk/commit/7cdede916a53da253c995767a92eec36a245a2cc

-- 
You are receiving this mail because:
You are the assignee for the bug.



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