Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 8 Mar 2013 16:00:17 +0900 (JST)
From:      Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp>
To:        FreeBSD-gnats-submit@freebsd.org
Cc:        turutani@scphys.kyoto-u.ac.jp
Subject:   ports/176743: building audio/mpg123 fails
Message-ID:  <201303080700.r2870H3J085864@h120.65.226.10.32118.vlan.kuins.net>
Resent-Message-ID: <201303080710.r287A1rJ087033@freefall.freebsd.org>

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

>Number:         176743
>Category:       ports
>Synopsis:       building audio/mpg123 fails
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Mar 08 07:10:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Tsurutani Naoki
>Release:        FreeBSD 8.2-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD h120.65.226.10.32118.vlan.kuins.net 8.2-PRERELEASE FreeBSD 8.2-PRERELEASE #25: Mon Jan 24 10:37:18 JST 2011 turutani@h120.65.226.10.32118.vlan.kuins.net:/usr/local/work/usr/obj/usr/src/sys/POLYMER i386


	
>Description:
	building audio/mpg123 fails only on i386 (not on amd86).
	
>How-To-Repeat:
	gnome-libtool: link: mv -f ".libs/libmpg123.expT" ".libs/libmpg123.exp"
	gnome-libtool: link: cc -shared  -fPIC -DPIC  .libs/compat.o .libs/parse.o .libs/frame.o .libs/format.o .libs/dct64.o .libs/equalizer.o .libs/id3.o .libs/optimize.o .libs/readers.o .libs/tabinit.o .libs/libmpg123.o .libs/index.o .libs/stringbuf.o .libs/icy.o .libs/icy2utf8.o .libs/ntom.o .libs/synth.o .libs/synth_8bit.o .libs/layer1.o .libs/layer2.o .libs/layer3.o .libs/synth_s32.o .libs/synth_real.o .libs/dct64_i386.o .libs/synth_i586.o .libs/dct64_i386.o .libs/synth_3dnow.o .libs/dct64_3dnow.o .libs/equalizer_3dnow.o .libs/dct36_3dnow.o .libs/getcpuflags.o .libs/feature.o .libs/lfs_alias.o   -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -L/usr/local/lib /usr/local/lib/libltdl.so -lm  -O   -Wl,-soname -Wl,libmpg123.so.0 -Wl,-retain-symbols-file -Wl,.libs/libmpg123.exp -o .libs/libmpg123.so.0
	.libs/dct64_i386.o(.text+0x0): In function `INT123_dct64_i386':
	: multiple definition of `INT123_dct64_i386'
	.libs/dct64_i386.o(.text+0x0): first defined here
	*** Error code 1

	Stop in /usr/local/work/usr/ports/audio/mpg123/work/mpg123-1.15.1/src/libmpg123.
	*** Error code 1

	Stop in /usr/local/work/usr/ports/audio/mpg123/work/mpg123-1.15.1/src.
	*** Error code 1

	Stop in /usr/local/work/usr/ports/audio/mpg123/work/mpg123-1.15.1/src.
	*** Error code 1

	Stop in /usr/local/work/usr/ports/audio/mpg123/work/mpg123-1.15.1.
	*** Error code 1

	Stop in /usr/ports/audio/mpg123.

	
>Fix:
	i have no idea.
	".libs/dct64_i386.o" appears twice in the list. i think this might be
	the reason.
	


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



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