Alexander Hansen wrote:
[]
> Backslash found where operator expected at -e line 2, near ""# This
I get the same error when running fink selfupdate, while the new dpkg
tries to build:
expand /sw/src/fink.build/dpkg-1.10.21-1224/dpkg-1.10.21/archtable | \
perl -ne 'print " { \"$1\",$2\"$3\",$4\"$5\" },\n" \
if m/^(?!\s*#)\s*(\S+)(\s+)(\S+)(\s+)(\S+)\s*$/' \
>archtable.h
Backslash found where operator expected at -e line 1, near "" {
\"$1\",$2\"$3\",$4\"$5\" },\n" \"
(Missing operator before \?)
syntax error at -e line 1, near "" { \"$1\",$2\"$3\",$4\"$5\" },\n" \"
Execution of -e aborted due to compilation errors.
[...]
Failed: phase compiling: dpkg-1.10.21-1224 failed
The culprit is Fink's new version of make (maintainer CCed). With
make-3.79.1-3 or with /usr/bin/make, i.e. with Fink's make removed,
there is no error. With make-3.81-1, the above failure occurs.
It appears that there has been an incompatible syntax change that breaks
building debconf and dpkg.
--
Martin
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users