Package: make
Version: 3.81-8.2
Severity: normal

Dear Maintainer,

I'm actually an ubuntu user and asked this question first at:

    https://answers.launchpad.net/ubuntu/+source/make/+question/216942

where it got no attention. Then I have tried it on debian 7.0 and fedora 18
on virtual machines and it seems like a debian family issue so I decided to
post it here. First time using the system so please forgive my mistakes.

Below I copied the content of the question just in case:

***
Hello,

I have two question but they might be related somehow.

1. Is it a bug that make process is not limiting stack size?

1a. steps to produce

have a makefile:

    all:
            ulimit -s #

and run it from the shell using:

    $ make

1b. what I observe

when I run `make` I get:

    ulimit -s #
    unlimited

1c. what I expect

I should get `8192` instead of `unlimited` as it is the value I get when I run 
`ulimit -s` from a regular shell.

2. Is it a bug that I have to include a trailing `#` in the end to make the 
command work?

2a. steps to produce

have a makefile:

    all:
            ulimit -s

and run it from the shell using:

    $ make

2b. what I observe

when I run `make` I get:

    ulimit -s
    make: ulimit: Command not found
    make: *** [all] Error 127

2c. what I expect

I should get:

    ulimit -s
    unlimited

as it is what I get with the trailing `#` which is just a comment character

Info:

    $ uname -a # it's an ubuntu 12.04 system slightly modified for dell xps 13
    Linux gokce-Dell-System-XPS-L321X 3.2.0-34-generic 
#53+kamal11~DellXPS-Ubuntu SMP Fri Nov 30 20:27:15 UTC 2012 x86_64 x86_64 
x86_64 GNU/Linux
    $ make --version
    GNU Make 3.81
    Copyright (C) 2006 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.

    This program built for x86_64-pc-linux-gnu

Note: This question was born out of a question from stackoverflow:

http://stackoverflow.com/questions/13901587/hey-stackoverflow-why-am-i-not-getting-stackoverflow

***


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages make depends on:
ii  libc6  2.13-37

make recommends no packages.

Versions of packages make suggests:
pn  make-doc  <none>

-- no debconf information


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to