X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:mime-version:message-id:from:to:subject :content-type:date:in-reply-to:references :content-transfer-encoding; q=dns; s=default; b=s1FLvvkqpTPjUnuN ybjAdsWWbzy5ixbb/5sLuo5p2HBzy3R3BXSmxWU5Tc0OgN5m5doA2dofcwyu8euH i3DsjzOLdhttfP4Zrry8/9Q6KPnFPPrRwCMr8kBNWGQzaseoiImVYWXpA8X47NC5 mLZMpu+bVmMlPm09qKoufwQb/40= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:mime-version:message-id:from:to:subject :content-type:date:in-reply-to:references :content-transfer-encoding; s=default; bh=mlngndBqXi/dRRpyTp1O57 qx8To=; b=WupjI5xHzenWHfJhwiKz+A43bTUkw8q82xpQ82pKSPwm2Xg/SucwHb ggZL2p3oJhYrAC4cVC/3eEGHAwVXbEq62v6nbU1TVXeBe3pFkntQlUAdIs1K5YoI TFm80P7Ywq9mvcAJkSGaMD0SFq9VUg68QZ+l/oi8HhTGmzx0jotgU= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=0.6 required=5.0 tests=AWL,BAYES_50,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,RCVD_IN_SORBS_SPAM,SPF_PASS autolearn=ham version=3.3.2 spammy=demo, dlls, mex, H*M:app X-HELO: mout.gmx.net MIME-Version: 1.0 Message-ID: From: "Joachim Eibl" To: cygwin AT cygwin DOT com Subject: Re: Re: Does Cygwin setup modify dlls? Content-Type: text/plain; charset=UTF-8 Date: Wed, 27 Sep 2017 12:03:55 +0200 Sensitivity: Normal In-Reply-To: <1245656876.20170927073928@yandex.ru> References: <0ec4a5bf-d608-68d2-973d-3e8b5db33589 AT cs DOT umass DOT edu> <16302f48-6e7c-7af2-6a2e-15091794769a AT gmail DOT com> <1245656876 DOT 20170927073928 AT yandex DOT ru> X-UI-Message-Type: mail X-UI-Out-Filterresults: notjunk:1;V01:K0:/beUwcGA5U4=:DPqg8fWKhiIk/whtaBUt2M 0UgJMSHIw+s9oZRMWYtAXZA7gRM5I3qgEUZxKXBK91QWR7EhZx+0qVjZq2lforrrO4vj9+9Y9 KEUJT/97n+dPFUIb0hNuqtTf89bIBt18ZfPb5me13DB6W9yrX1qKO629nzHv54PqC5Whc2H58 MJMffKs/OHzy5zjc+tnagA13PPzgcbKE/5rP/guVg378T5tjZoWjJIu6VbSZPSySQcqIR4vFH Ak1VIZk19jW9zuLvojbxeWg5d5cox2D0FtE4M8txCiMCPLT3GD39Oj7ndFUBjEFQwueMdRNTy hufNY/xycWtGwB20UD0O91oIKTv75vhbL18SMTr1kAscSVQJHoZrLgN9PsCelNX+pSye8l1bm IzuthmzEBjtsL5yJcmEwafumddMRDcXRgp7Reb7rXSE3vEITsgU9L9Uj6qXq83gnOPu964b5E kRACPA/a4G15Yjaf/tZvrnOrp7mWaZJ4QG0FbHMgItLasxq3f+W8 X-IsSubscribed: yes Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id v8RA4F9I032346 Thanks for all answers.   We will patch /usr/bin/rebaselst and extend the sed-expression in function rebase_pkg() by adding another exception to the existing ones:         sed -e '/\(cygwin1\|cyglsa.*\)\.dll$/d' \           -e '/\/\(d\?ash|rebase\|peflags\)\.exe$/d' \           -e '/\/octave\//!{/\(mex\|oct\)$/d}' \           -e '/gnuplot\/demo\/plugin\/.*\.so/d' \           -e '/^\/usr\/lib\/ocaml\/.*\.so/d' \           -e '/sys-root\/mingw/d' \ +         -e '/our-subdir/d' \           -e 's/^/\//' \           >>"${g}"     > > Is there a possibility to avoid the rebasing, e.g. for certain folders? > > In my case the intention was to use the Cygwin installer only, but the > > files in the package are not dependent on cygwin libraries. So forking is not an issue. > He did mean fork(2) call, not a "source code fork". > DLL rebase is necessary for Cygwin to run in first place.   I understood this. The tools we install aren't run in a cygwin-context.   Best regards, Joachim -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple