[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#496615: marked as done ($(wildcard x*/) returns non-directories?)



Your message dated Thu, 5 Jun 2014 21:07:03 +0200
with message-id <20140605190703.GA17529@volta.rr44.fr>
and subject line Re: $(wildcard x*/) returns non-directories?
has caused the Debian Bug report #496615,
regarding $(wildcard x*/) returns non-directories?
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
496615: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=496615
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: make
Version: 3.81-5
Severity: minor

In the transcript below, I test globbing in both the shell and in GNU
Make's $(wildcard) function.  It seems to me that while * and */
behave correctly, but ?*/ should NOT list the file y.

$ with-temp-dir
with-temp-dir: entering directory `/tmp/with-temp-dir.bNzKiB'
This directory will be deleted when you exit.
$ mkdir x
$ touch y
$ echo *
x y
$ echo */
x/
$ echo ?*/
x/
$ printf 'z:\n\t#$(wildcard *)' | make -f -
#x y
$ printf 'z:\n\t#$(wildcard */)' | make -f -
#x/
$ printf 'z:\n\t#$(wildcard ?*/)' | make -f -
#x/ y
$ exit
with-temp-dir: leaving directory `/tmp/with-temp-dir.bNzKiB'
$ 

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.25-2-686 (SMP w/1 CPU core)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages make depends on:
ii  libc6                         2.7-13     GNU C Library: Shared libraries

make recommends no packages.

Versions of packages make suggests:
ii  make-doc                      3.81-4     Documentation for the GNU version 

-- no debconf information



--- End Message ---
--- Begin Message ---
Version: 2.19-1

On Mon, Feb 14, 2011 at 11:59:02PM -0600, Jonathan Nieder wrote:
> # [1]
> forwarded 496615 http://sourceware.org/bugzilla/show_bug.cgi?id=10278
> reassign 496615 libc6
> severity 496615 normal
> tags 496615 + upstream
> found 496615 eglibc/2.13-0exp1
> affects 496615 + make
> quit
> 
> Hi,
> 
> Trent W. Buck wrote:
> 
> > In the transcript below, I test globbing in both the shell and in GNU
> > Make's $(wildcard) function.  It seems to me that while * and */
> > behave correctly, but ?*/ should NOT list the file y.
> 
> Thanks for a clear report.  Thrillingly, this appears to be a bug
> in libc's glob(3) function.  As Paul Smith tells us[1]:

This bug has been fixed in version 2.19-1. Closing the bug for this
version.

-- 
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
aurelien@aurel32.net                 http://www.aurel32.net

--- End Message ---

Reply to: