Date: Fri, 4 Apr 2008 11:43:47 +1100 (VLAST) From: Charlie & <root@Fluffy.Khv.RU> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/122433: archivers/gtar and sysutils/coreutils are broken on fresh -CURRENT Message-ID: <200804040043.m340hlrK074803@Fluffy.Khv.RU> Resent-Message-ID: <200804040100.m3410Con056951@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 122433 >Category: ports >Synopsis: archivers/gtar and sysutils/coreutils are broken on fresh -CURRENT >Confidential: no >Severity: critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Apr 04 01:00:12 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Charlie & >Release: FreeBSD 8.0-800030-CURRENT i386 >Organization: >Environment: System: FreeBSD Fluffy.Khv.RU 8.0-800030-CURRENT FreeBSD 8.0-800030-CURRENT #0: Thu Apr 3 17:26:59 VLAST 2008 root@Fluffy.Khv.RU:/usr/obj/usr/src/sys/Spot i386 >Description: archivers/gtar and sysutils/coreutils are broken on fresh -CURRENT after bunch of solaris' functionos import, such as openat(). This ports checks for openat(), fdopendir() and others, and if found ANY of those functions, fully exclude included defines. >How-To-Repeat: cd ${PORTSDIR}/archivers/gtar or ${PORTSDIR}/sysutils/coreulis and make Log: ===> Building for gtar-1.19 make all-recursive Making all in doc Making all in lib make all-am Making all in rmt Making all in src cc -std=gnu99 -O2 -pipe -march=prescott -fno-strict-aliasing -L/usr/local/lib -lc -o tar buffer.o compare.o create.o delete.o extract.o xheader.o incremen.o list.o misc.o names.o sparse.o system.o tar.o transform.o update.o utf8.o ../lib/libtar.a -L/usr/local/lib -lintl -L/usr/local/lib -liconv -R/usr/local/lib -L/usr/local/lib -liconv -R/usr/local/lib ../lib/libtar.a(savedir.o)(.text+0x14f): In function `fdsavedir': : undefined reference to `fdopendir' ../lib/libtar.a(getcwd.o)(.text+0x18b): In function `rpl_getcwd': : undefined reference to `fdopendir' *** Error code 1 Stop in /tmp/usr/ports/archivers/gtar/work/tar-1.19/src. *** Error code 1 Stop in /tmp/usr/ports/archivers/gtar/work/tar-1.19. *** Error code 1 Stop in /tmp/usr/ports/archivers/gtar/work/tar-1.19. *** Error code 1 Stop in /usr/ports/archivers/gtar. >Fix: Import fdopendir() and such into -current? >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200804040043.m340hlrK074803>