View Issue Details

IDProjectCategoryView StatusLast Update
0002851unrealinstallingpublic2006-04-27 18:42
ReporterOsmosis Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
Product Version3.2.4 
Summary0002851: Tre & Libtool Error
DescriptionWhen making Unreal, the libtool binary in extras/tre-0.7.2 fails with
libtool: compile: cannot determine name of library object from `'

When i manually `make` in extras/tre-0.7.2/ with the system /usr/local/bin/libtool it compiles fine.
Steps To Reproduce./configure --with-showlistmodes --enable-hub --enable-ssl --enable-ziplinks --enable-inet6 --enable-prefixaq --with-listen=5 --with-dpath=/home/markdior/Unreal3.2 --with-spath=/home/markdior/Unreal3.2/ircd --with-nick-history=2000 --with-sendq=3000000 --with-bufferpool=18 --with-hostname=crestron.xxx.net --with-permissions=0600 --with-fd-setsize=1024 --enable-dynamic-linking
Additional InformationConfiguration summary
=====================
 
TRE is now configured as follows:
 
* Compilation environment
 
  CC = gcc
  CFLAGS = -g -O2 -Wall
  CPP = gcc -E
  CPPFLAGS =
  LD = /usr/bin/ld
  LDFLAGS =
  LIBS =
  Use alloca(): yes
 
* TRE options
 
  Development-time debugging: no
  System regex ABI compatibility: no
  Wide character (wchar_t) support: no (disabled with --disable-wchar)
  Multibyte character set support: no (disabled with --disable-multibyte)
  Approximate matching support: yes
  Build and install agrep: no
 
compiling TRE regex library
gmake all-recursive
gmake[1]: Entering directory `/home/markdior/Unreal3.2/extras/tre-0.7.2'
Making all in lib
gmake[2]: Entering directory `/home/markdior/Unreal3.2/extras/tre-0.7.2/lib'
gmake all-am
gmake[3]: Entering directory `/home/markdior/Unreal3.2/extras/tre-0.7.2/lib'
if /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -g -O2 -Wall -MT tre-ast.lo -MD -MP -MF ".deps/tre-ast.Tpo" -c -o tre-ast.lo tre-ast.c; \
then mv -f ".deps/tre-ast.Tpo" ".deps/tre-ast.Plo"; else rm -f ".deps/tre-ast.Tpo"; exit 1; fi
libtool: compile: cannot determine name of library object from `'
gmake[3]: *** [tre-ast.lo] Error 1
gmake[3]: Leaving directory `/home/markdior/Unreal3.2/extras/tre-0.7.2/lib'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory `/home/markdior/Unreal3.2/extras/tre-0.7.2/lib'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/home/markdior/Unreal3.2/extras/tre-0.7.2'
gmake: *** [all] Error 2

libtool-1.5.22_2 Generic shared library support script

Using built-in specs.
Configured with: FreeBSD/i386 system compiler
Thread model: posix
gcc version 3.4.2 [FreeBSD] 20040728

FreeBSD fate.shellfx.net 5.4-STABLE FreeBSD 5.4-STABLE #1: Fri Jan 13 11:53:08 CET 2006 [email protected]:/usr/obj/usr/src/sys/FATE i386
3rd party modules

Activities

Osmosis

2006-03-14 19:07

reporter   ~0011366

I have fixed the issue. It does not fail anymore. I am not 100% sure what it was, but i portupgraded these installed ports. And thats it..

+ databases/mysql40-server (mysql-server-4.0.26_1)
+ editors/vim (vim-6.4.6)
+ dns/mydns (mydns-mysql-1.1.0)
+ shells/bash (bash-3.1.10)

syzop

2006-03-15 06:05

administrator   ~0011367

Ok :P.
It must have been something funny system-related.. ;)

Osmosis

2006-03-15 10:52

reporter   ~0011368

It is definatly a bash problem. I updated bash on another server that was having multiple issues. Same ports were out of date on freebsd4.11-stable

+-(~/src/c-ares-1.3.0)-> ./configure --help
configure: WARNING: you should use --build, --host, --target
checking whether to enable maintainer-specific portions of Makefiles... no
checking for a BSD-compatible install... /usr/bin/install -c

same with the tre-libtool issue. you can reclose, but maybe keep this in mind on these errors, first update your out of date bash install :/

syzop

2006-03-15 11:05

administrator   ~0011371

Last edited: 2006-03-15 11:06

Well, odd then, I've never had any problem on my freebsd boxes.. 5.2.1, 4.7, and some others (4.6 I think). There are tons of people running Unreal on FreeBSD. While you are the first person ever reporting this...

syzop

2006-04-27 18:42

administrator   ~0011623

Added as FAQ item, guess that's all we can do :P

Issue History

Date Modified Username Field Change
2006-03-14 15:10 Osmosis New Issue
2006-03-14 19:07 Osmosis Note Added: 0011366
2006-03-15 06:05 syzop Status new => closed
2006-03-15 06:05 syzop Note Added: 0011367
2006-03-15 06:05 syzop Resolution open => no change required
2006-03-15 10:52 Osmosis Status closed => feedback
2006-03-15 10:52 Osmosis Resolution no change required => reopened
2006-03-15 10:52 Osmosis Note Added: 0011368
2006-03-15 11:05 syzop Note Added: 0011371
2006-03-15 11:06 syzop Note Edited: 0011371
2006-04-27 18:42 syzop Status feedback => closed
2006-04-27 18:42 syzop Note Added: 0011623
2006-04-27 18:42 syzop Resolution reopened => no change required