bug: qpush loses loses file executable permissions
Giorgos Keramidas
keramida at ceid.upatras.gr
Mon Nov 6 13:22:05 UTC 2006
On 2006-11-06 13:30, Aurelien Jacobs <aurel at gnuage.org> wrote:
>On Mon, 6 Nov 2006 12:38:49 +0200
>Giorgos Keramidas <keramida at ceid.upatras.gr> wrote:
>>On 2006-11-05 17:31, Rob Landley <rob at landley.net> wrote:
>>>On Thursday 02 November 2006 8:52 pm, Giorgos Keramidas wrote:
>>>> A third option would be to extend GNU patch(1), making it able to
>>>> automatically grok and properly handle git-format patches, and submit
>>>> this to the GNU patch developers.
>>>
>>> Or the busybox patch developers, since we have our own (independent)
>>> codebase and we actually respond to users without insisting you say
>>> GNU/ or bring us a shrubbery.
>>
>> I don't know what "busybox patch" is, I'm afraid. Is it a patch(1)
>> implementation?
>
> Yes it is. See http://busybox.net/
> patch is one of the multiple commands implemented in busybox.
Unfortunately, this is too Linux specific for my taste, and I don't have
neither the time nor the interest in making it portable to other, non-Linux
systems right now :(
For instance, it doens't even *begin* to build on FreeBSD, with the system
version of make(1):
$ make menuconfig
"Makefile", line 35: Need an operator
"Makefile", line 36: Missing dependency operator
"Makefile", line 38: Need an operator
"Makefile", line 39: Need an operator
"Makefile", line 40: Need an operator
"Makefile", line 42: Need an operator
"Makefile", line 47: Need an operator
[...]
Using GNU make(1) is only slightly better, but it still fails with errors
like:
SHIPPED scripts/kconfig/lex.zconf.c
SHIPPED scripts/kconfig/zconf.hash.c
HOSTCC scripts/kconfig/zconf.tab.o
HOSTLD scripts/kconfig/mconf
[: 1: unexpected operator
[: 1: unexpected operator
[: 1: unexpected operator
HOSTCC scripts/kconfig/lxdialog/checklist.o
Not good enough. I'll stick to GNU patch(1) for now.
More information about the Mercurial
mailing list