[MacPorts] #15211: mod_ssi_func 1.0 patch failure
#15211: mod_ssi_func 1.0 patch failure -------------------------------------+-------------------------------------- Reporter: ryandesign@macports.org | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: | -------------------------------------+-------------------------------------- Yvon Thoraval [http://lists.macosforge.org/pipermail/macports- users/2008-May/010144.html reports] (and I can confirm) that mod_ssi_func 1.0 doesn't get past the patch phase: {{{ ---> Applying patches to mod_ssi_func Error: Target org.macports.patch returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_www_mod_ssi_func/work/distribution_1.0" && patch -p0 < '/opt/local/var/macports/sources/ rsync.macports.org/release/ports/www/mod_ssi_func/files/patch-ssi_func- Makefile'" returned error 1 Command output: patching file ssi_func/Makefile Hunk #1 FAILED at 10. 1 out of 1 hunk FAILED -- saving rejects to file ssi_func/Makefile.rej Error: Status 1 encountered during processing. }}} -- Ticket URL: <http://trac.macports.org/ticket/15211> MacPorts </> Ports system for Mac OS
#15211: mod_ssi_func 1.0 patch failure --------------------------------------+------------------------------------- Reporter: ryandesign@macports.org | Owner: ryandesign@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Resolution: | Keywords: --------------------------------------+------------------------------------- Changes (by ryandesign@macports.org): * owner: macports-tickets@lists.macosforge.org => ryandesign@macports.org * status: new => assigned Comment: I think the problem is that the patchfiles use UNIX linefeeds but the files they're trying to patch use DOS linefeeds. I would guess that r21504 broke this. -- Ticket URL: <http://trac.macports.org/ticket/15211#comment:1> MacPorts </> Ports system for Mac OS
#15211: mod_ssi_func 1.0 patch failure --------------------------------------+------------------------------------- Reporter: ryandesign@macports.org | Owner: ryandesign@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Resolution: | Keywords: --------------------------------------+------------------------------------- Comment (by ryandesign@macports.org): Fixed the patch failure in r36546, but now it still won't compile: {{{ Error: Target org.macports.build returned: shell command "cd /opt/local/var/macports/build/_Users_rschmidt_macports_dports_www_mod_ssi_func/work/distribution_1.0/ssi_func && make APXS=/opt/local/apache2/bin/apxs" returned error 2 Command output: /opt/local/apache2/bin/apxs -c mod_ssi_func.c /opt/local/share/apr-1/build/libtool --silent --mode=compile /usr/bin/gcc-4.0 -prefer-pic -O2 -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -I/opt/local/include -I/opt/local/apache2/include -I/opt/local/include/apr-1 -I/opt/local/include/apr-1 -I/opt/local/include -c -o mod_ssi_func.lo mod_ssi_func.c && touch mod_ssi_func.slo mod_ssi_func.c: In function 'handle_func': mod_ssi_func.c:85: error: 'FLAG_PRINTING' undeclared (first use in this function) mod_ssi_func.c:85: error: (Each undeclared identifier is reported only once mod_ssi_func.c:85: error: for each function it appears in.) mod_ssi_func.c:94: warning: passing argument 1 of 'ssi_func_pfn_ps' from incompatible pointer type mod_ssi_func.c:94: warning: passing argument 2 of 'ssi_func_pfn_ps' from incompatible pointer type mod_ssi_func.c:94: warning: passing argument 4 of 'ssi_func_pfn_ps' makes integer from pointer without a cast mod_ssi_func.c:94: error: too many arguments to function 'ssi_func_pfn_ps' mod_ssi_func.c:106: warning: passing argument 1 of 'ssi_func_pfn_ps' from incompatible pointer type mod_ssi_func.c:106: warning: passing argument 2 of 'ssi_func_pfn_ps' from incompatible pointer type mod_ssi_func.c:106: warning: passing argument 4 of 'ssi_func_pfn_ps' makes integer from pointer without a cast mod_ssi_func.c:106: error: too many arguments to function 'ssi_func_pfn_ps' mod_ssi_func.c: In function 'ssi_func_post_config': mod_ssi_func.c:157: warning: passing argument 2 of 'ssi_func_pfn_rih' from incompatible pointer type apxs:Error: Command failed with rc=65536 . make: *** [mod_ssi_func.o] Error 1 }}} I'm guessing this module is for Apache 2.0.x and is incompatible with Apache 2.2.x. I'll test with the apache20 port and if that works I'll change the dependency to apache20. -- Ticket URL: <http://trac.macports.org/ticket/15211#comment:2> MacPorts </> Ports system for Mac OS
#15211: mod_ssi_func 1.0 patch failure --------------------------------------+------------------------------------- Reporter: ryandesign@macports.org | Owner: ryandesign@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Resolution: | Keywords: --------------------------------------+------------------------------------- Comment (by ryandesign@macports.org): Made the port depend on apache20 in r36580, and now it still complains, this time about not being able to find its own header file: {{{ /opt/local/share/apr-0/build/libtool --silent --mode=compile /usr/bin/gcc-4.0 -prefer-pic -O2 -DAP_HAVE_DESIGNATED_INITIALIZER -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -I/opt/local/apache20/include -I/opt/local/include/apr-0 -I/opt/local/include/apr-0 -I/opt/local/include -c -o mod_ssi_func_math.lo mod_ssi_func_math.c && touch mod_ssi_func_math.slo mod_ssi_func_math.c:38:26: error: mod_ssi_func.h: No such file or directory mod_ssi_func_math.c:42: error: parse error before '*' token mod_ssi_func_math.c:42: warning: data definition has no type or storage class mod_ssi_func_math.c: In function 'ssi_func_math_post_config': mod_ssi_func_math.c:296: error: 'apr_OFN_ssi_func_register_t' undeclared (first use in this function) mod_ssi_func_math.c:296: error: (Each undeclared identifier is reported only once mod_ssi_func_math.c:296: error: for each function it appears in.) mod_ssi_func_math.c:296: error: parse error before ')' token mod_ssi_func_math.c:300: error: called object 'ssi_func_math_pfn_fr' is not a function mod_ssi_func_math.c:301: error: called object 'ssi_func_math_pfn_fr' is not a function mod_ssi_func_math.c:302: error: called object 'ssi_func_math_pfn_fr' is not a function mod_ssi_func_math.c:303: error: called object 'ssi_func_math_pfn_fr' is not a function mod_ssi_func_math.c:304: error: called object 'ssi_func_math_pfn_fr' is not a function mod_ssi_func_math.c:305: error: called object 'ssi_func_math_pfn_fr' is not a function apxs:Error: Command failed with rc=65536 . make: *** [mod_ssi_func_math.o] Error 1 }}} -- Ticket URL: <http://trac.macports.org/ticket/15211#comment:3> MacPorts </> Ports system for Mac OS
#15211: mod_ssi_func 1.0 patch failure --------------------------------------+------------------------------------- Reporter: ryandesign@macports.org | Owner: ryandesign@macports.org Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Resolution: fixed | Keywords: --------------------------------------+------------------------------------- Changes (by ryandesign@macports.org): * status: assigned => closed * resolution: => fixed Comment: Fixed the missing mod_ssi_func.h problem in r36581 and now it finally compiles properly. -- Ticket URL: <http://trac.macports.org/ticket/15211#comment:4> MacPorts </> Ports system for Mac OS
participants (1)
-
MacPorts