Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Apr 2014 17:56:09 +0300
From:      Lena <Lena@lena.kiev.ua>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/188424: emulators/wine build with gcc47 fails
Message-ID:  <20140410145609.GC791@lena.kiev>
Resent-Message-ID: <201404101500.s3AF00Pn012987@freefall.freebsd.org>

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

>Number:         188424
>Category:       ports
>Synopsis:       emulators/wine build with gcc47 fails
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Apr 10 15:00:00 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator:     
>Release:        FreeBSD 8.4-RELEASE-p4 i386
>Organization:
>Environment:
System: FreeBSD 8.4-RELEASE-p4 #3: Tue Jan 14 22:40:27 EET 2014  i386

FAVORITE_COMPILER=gcc in /etc/make.conf

ports gcc47-4.7.4.20140405 and gmake-3.82_1 installed

/var/db/ports/emulators_wine/options :
# This file is auto-generated by 'make config'.
# Options for wine-1.6,1
_OPTIONS_READ=wine-1.6,1
_FILE_COMPLETE_OPTIONS_LIST=CUPS DOSBOX GECKO GNUTLS HAL LDAP LIBXSLT MONO OPENAL WINEMAKER
OPTIONS_FILE_UNSET+=CUPS
OPTIONS_FILE_UNSET+=DOSBOX
OPTIONS_FILE_UNSET+=GECKO
OPTIONS_FILE_UNSET+=GNUTLS
OPTIONS_FILE_UNSET+=HAL
OPTIONS_FILE_UNSET+=LDAP
OPTIONS_FILE_SET+=LIBXSLT
OPTIONS_FILE_UNSET+=MONO
OPTIONS_FILE_UNSET+=OPENAL
OPTIONS_FILE_UNSET+=WINEMAKER

>Description:
While trying to update the port emulators/wine from 1.6.1,1 to 1.6.2,1:

...
gmake[1]: Entering directory `/usr/ports/emulators/wine/work/wine-1.6.2/dlls/acledit'
gcc47 -c -I. -I. -I../../include -I../../include  -D__WINESRC__  -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wempty-body -Wignored-qualifiers -Wstrict-prototypes -Wtype-limits -Wunused-but-set-parameter -Wwrite-strings -Wpointer-arith -Wlogical-op -fno-omit-frame-pointer -I/usr/local/include -O2 -pipe -march=athlon-mp -Wl,-rpath=/usr/local/lib/gcc47 -fno-strict-aliasing  -o main.o main.c
../../tools/winegcc/winegcc  -B../../tools/winebuild --sysroot=../.. -fasynchronous-unwind-tables -shared ./acledit.spec main.o           -o acledit.dll.so    ../../libs/port/libwine_port.a  -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc47 -L/usr/local/lib/gcc47
local symbol 0: discarded in section `.text.__x86.get_pc_thunk.bx' from ../../dlls/winecrt0/libwinecrt0.a(dll_entry.o)
local symbol 1: discarded in section `.text.__x86.get_pc_thunk.bx' from ../../dlls/winecrt0/libwinecrt0.a(init.o)
winebuild: /usr/bin/ld failed with status 1
winegcc: ../../tools/winebuild/winebuild failed
gmake[1]: *** [acledit.dll.so] Error 2
gmake[1]: Leaving directory `/usr/ports/emulators/wine/work/wine-1.6.2/dlls/acledit'
gmake: *** [dlls/acledit] Error 2
*** Error code 1

>How-To-Repeat:

# cd /usr/ports/emulators/wine
# make clean
# MAKE_JOBS_UNSAFE=yes LANG=C make

>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:



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