No need. I have already changed mod_wsgi source in trunk to put it back to how I was doing it before. That way if behaviour is valid based on how make works, then will still work.
Graham On 12 March 2012 11:58, Ruben K. <[email protected]> wrote: > I'm using a fresh install of the latest FreeBSD 9-RELEASE. Should I report a > bug in the issue tracker about this? > > > On Monday, March 12, 2012 7:17:54 PM UTC+1, Graham Dumpleton wrote: >> >> Because I told it to. In 3.3 I had: >> >> mod_wsgi.la : mod_wsgi.c >> $(APXS) -c $(CPPFLAGS) $(CFLAGS) mod_wsgi.c $(LDFLAGS) $(LDLIBS) >> >> When I did 4.0 and had to add more files, for whatever reason I have >> changed it to $<. The $< variable is meant to be first prerequisite. >> >> I am not sure why it is dropping it with version of make you are using. >> >> Graham >> >> On 12 March 2012 11:11, Ruben K. <[email protected]> wrote: >> > That did it :D Why did it place that in the Makefile anyways? >> > >> > >> > On Monday, March 12, 2012 6:44:56 PM UTC+1, Graham Dumpleton wrote: >> >> >> >> I may be to do with the Makefile then. For a test, try changing: >> >> >> >> mod_wsgi.la : mod_wsgi.c $(SRCFILES) >> >> $(APXS) -c $(CPPFLAGS) $(CFLAGS) $< $(SRCFILES) $(LDFLAGS) >> >> $(LDLIBS) >> >> >> >> to: >> >> >> >> mod_wsgi.la : mod_wsgi.c $(SRCFILES) >> >> $(APXS) -c $(CPPFLAGS) $(CFLAGS) mod_wsgi.c $(SRCFILES) >> >> $(LDFLAGS) $(LDLIBS) >> >> >> >> The issue may be that $< is not added and so I should be listing it >> >> explicitly now that compiling multiple files at same time. >> >> >> >> Graham >> >> >> >> On 12 March 2012 10:27, Adam Stein <[email protected]> wrote: >> >> > I thought I replied before but didn't see my note. I compared the >> >> > output to my own (Fedora 13 & 14 systems). The only real difference >> >> > was >> >> > the last libtool line. The output file being generated in the output >> >> > log given is 'wsgi_apache.la' not 'mod_wsgi.la' like it does for >> >> > mine. >> >> > >> >> > On Mon, 2012-03-12 at 10:04 -0700, Graham Dumpleton wrote: >> >> >> I'll see if I can compare your build output with that for my own Mac >> >> >> system and work something out. Being at PyCon means being pulled in >> >> >> all directions right now, so not sure when. >> >> >> >> >> >> Graham >> >> >> >> >> >> On 12 March 2012 01:37, Ruben K. <[email protected]> wrote: >> >> >> > Could anyone give me some tips as to how to debug why this is >> >> >> > going >> >> >> > wrong? >> >> >> > Doesn't seem to get anywhere myself :-( >> >> >> > >> >> >> > >> >> >> > On Thursday, March 8, 2012 9:13:35 AM UTC+1, Ruben K. wrote: >> >> >> >> >> >> >> >> I don't know how well supported mod_wsgi is but from the recent >> >> >> >> changes in trunk I figure it should be pretty functional. Yet, I >> >> >> >> just >> >> >> >> can't seem to get get it compiled (trunk version, since latest >> >> >> >> stable >> >> >> >> doesn't compile against apache24 at all) >> >> >> >> >> >> >> >> So my setup: apache2.4.1 on FreeBSD9-release >> >> >> >> >> >> >> >> This is what happens: >> >> >> >> >> >> >> >> [root@freebsd0 ~/wsgi/modwsgi/mod_wsgi]# ./configure >> >> >> >> --with-apxs=/usr/ >> >> >> >> local/apache2/bin/apxs --with-python=/usr/local/bin/python >> >> >> >> checking Apache version... 2.4.1 >> >> >> >> configure: creating ./config.status >> >> >> >> config.status: creating Makefile >> >> >> >> [root@freebsd0 ~/wsgi/modwsgi/mod_wsgi]# make >> >> >> >> /usr/local/apache2/bin/apxs -c -I/usr/local/include/python2.7 - >> >> >> >> DNDEBUG wsgi_apache.c wsgi_convert.c wsgi_validate.c >> >> >> >> -L/usr/local/ >> >> >> >> lib -L/usr/local/lib/python2.7/config -lpython2.7 -lutil -lm >> >> >> >> /usr/local/share/apr/build-1/libtool --silent --mode=compile cc - >> >> >> >> std=gnu99 -prefer-pic -g -O2 -I/usr/local/apache2/include >> >> >> >> -I/usr/ >> >> >> >> local/include/apr-1 -I/usr/local/include/apr-1 >> >> >> >> -I/usr/local/include - >> >> >> >> I/usr/local/include/db42 -I/usr/local/include/python2.7 -DNDEBUG >> >> >> >> -c >> >> >> >> - >> >> >> >> o wsgi_apache.lo wsgi_apache.c && touch wsgi_apache.slo >> >> >> >> /usr/local/share/apr/build-1/libtool --silent --mode=compile cc - >> >> >> >> std=gnu99 -prefer-pic -g -O2 -I/usr/local/apache2/include >> >> >> >> -I/usr/ >> >> >> >> local/include/apr-1 -I/usr/local/include/apr-1 >> >> >> >> -I/usr/local/include - >> >> >> >> I/usr/local/include/db42 -I/usr/local/include/python2.7 -DNDEBUG >> >> >> >> -c >> >> >> >> - >> >> >> >> o wsgi_convert.lo wsgi_convert.c && touch wsgi_convert.slo >> >> >> >> /usr/local/share/apr/build-1/libtool --silent --mode=compile cc - >> >> >> >> std=gnu99 -prefer-pic -g -O2 -I/usr/local/apache2/include >> >> >> >> -I/usr/ >> >> >> >> local/include/apr-1 -I/usr/local/include/apr-1 >> >> >> >> -I/usr/local/include - >> >> >> >> I/usr/local/include/db42 -I/usr/local/include/python2.7 -DNDEBUG >> >> >> >> -c >> >> >> >> - >> >> >> >> o wsgi_validate.lo wsgi_validate.c && touch wsgi_validate.slo >> >> >> >> /usr/local/share/apr/build-1/libtool --silent --mode=link cc - >> >> >> >> std=gnu99 -o wsgi_apache.la -rpath /usr/local/apache2/modules >> >> >> >> -module >> >> >> >> -avoid-version wsgi_validate.lo wsgi_convert.lo wsgi_apache.lo >> >> >> >> -L/ >> >> >> >> usr/local/lib -L/usr/local/lib/python2.7/config -lpython2.7 >> >> >> >> -lutil >> >> >> >> -lm >> >> >> >> [root@freebsd0 ~/wsgi/modwsgi/mod_wsgi]# make install >> >> >> >> /usr/local/apache2/bin/apxs -c -I/usr/local/include/python2.7 - >> >> >> >> DNDEBUG wsgi_apache.c wsgi_convert.c wsgi_validate.c >> >> >> >> -L/usr/local/ >> >> >> >> lib -L/usr/local/lib/python2.7/config -lpython2.7 -lutil -lm >> >> >> >> /usr/local/share/apr/build-1/libtool --silent --mode=compile cc - >> >> >> >> std=gnu99 -prefer-pic -g -O2 -I/usr/local/apache2/include >> >> >> >> -I/usr/ >> >> >> >> local/include/apr-1 -I/usr/local/include/apr-1 >> >> >> >> -I/usr/local/include - >> >> >> >> I/usr/local/include/db42 -I/usr/local/include/python2.7 -DNDEBUG >> >> >> >> -c >> >> >> >> - >> >> >> >> o wsgi_apache.lo wsgi_apache.c && touch wsgi_apache.slo >> >> >> >> /usr/local/share/apr/build-1/libtool --silent --mode=compile cc - >> >> >> >> std=gnu99 -prefer-pic -g -O2 -I/usr/local/apache2/include >> >> >> >> -I/usr/ >> >> >> >> local/include/apr-1 -I/usr/local/include/apr-1 >> >> >> >> -I/usr/local/include - >> >> >> >> I/usr/local/include/db42 -I/usr/local/include/python2.7 -DNDEBUG >> >> >> >> -c >> >> >> >> - >> >> >> >> o wsgi_convert.lo wsgi_convert.c && touch wsgi_convert.slo >> >> >> >> /usr/local/share/apr/build-1/libtool --silent --mode=compile cc - >> >> >> >> std=gnu99 -prefer-pic -g -O2 -I/usr/local/apache2/include >> >> >> >> -I/usr/ >> >> >> >> local/include/apr-1 -I/usr/local/include/apr-1 >> >> >> >> -I/usr/local/include - >> >> >> >> I/usr/local/include/db42 -I/usr/local/include/python2.7 -DNDEBUG >> >> >> >> -c >> >> >> >> - >> >> >> >> o wsgi_validate.lo wsgi_validate.c && touch wsgi_validate.slo >> >> >> >> /usr/local/share/apr/build-1/libtool --silent --mode=link cc - >> >> >> >> std=gnu99 -o wsgi_apache.la -rpath /usr/local/apache2/modules >> >> >> >> -module >> >> >> >> -avoid-version wsgi_validate.lo wsgi_convert.lo wsgi_apache.lo >> >> >> >> -L/ >> >> >> >> usr/local/lib -L/usr/local/lib/python2.7/config -lpython2.7 >> >> >> >> -lutil >> >> >> >> -lm >> >> >> >> /usr/local/apache2/bin/apxs -i -S LIBEXECDIR=/usr/local/apache2/ >> >> >> >> modules -n 'mod_wsgi' mod_wsgi.la >> >> >> >> /usr/local/apache2/build/instdso.sh >> >> >> >> SH_LIBTOOL='/usr/local/share/apr/ >> >> >> >> build-1/libtool' mod_wsgi.la /usr/local/apache2/modules >> >> >> >> /usr/local/share/apr/build-1/libtool --mode=install install >> >> >> >> mod_wsgi.la /usr/local/apache2/modules/ >> >> >> >> libtool: install: `mod_wsgi.la' is not a valid libtool archive >> >> >> >> libtool: install: Try `libtool --help --mode=install' for more >> >> >> >> information. >> >> >> >> apxs:Error: Command failed with rc=65536 >> >> >> >> . >> >> >> >> *** Error code 1 >> >> >> >> >> >> >> >> Stop in /root/wsgi/modwsgi/mod_wsgi. >> >> >> >> [root@freebsd0 ~/wsgi/modwsgi/mod_wsgi]# ls .libs >> >> >> >> >> >> >> >> wsgi_apache.a wsgi_apache.la wsgi_apache.lai >> >> >> >> wsgi_apache.o >> >> >> >> wsgi_apache.so wsgi_convert.o wsgi_validate.o >> >> >> >> [root@freebsd0 ~/wsgi/modwsgi/mod_wsgi]# >> >> >> >> >> >> >> >> From what I can deduct, mod_wsgi.la seems to be missing in the >> >> >> >> .libs, >> >> >> >> which I think isn't supposed to happen. >> >> >> >> Can't say I've got enough experience to figure out myself as to >> >> >> >> why >> >> >> >> this is happening. >> >> >> >> >> >> >> >> Could anyone assist me in this matter? >> >> >> > >> >> >> > -- >> >> >> > You received this message because you are subscribed to the Google >> >> >> > Groups >> >> >> > "modwsgi" group. >> >> >> > To view this discussion on the web visit >> >> >> > https://groups.google.com/d/msg/modwsgi/-/4RFmNzJbatkJ. >> >> >> > >> >> >> > To post to this group, send email to [email protected]. >> >> >> > To unsubscribe from this group, send email to >> >> >> > [email protected]. >> >> >> > For more options, visit this group at >> >> >> > http://groups.google.com/group/modwsgi?hl=en. >> >> >> >> >> > >> >> > -- >> >> > Adam Stein @ HCL America Inc. Email: [email protected] >> >> > >> >> > Disclaimer: Any/All views expressed >> >> > here have been proven to be my own. [http://www.csh.rit.edu/~adam/] >> >> > >> >> > -- >> >> > You received this message because you are subscribed to the Google >> >> > Groups "modwsgi" group. >> >> > To post to this group, send email to [email protected]. >> >> > To unsubscribe from this group, send email to >> >> > [email protected]. >> >> > For more options, visit this group at >> >> > http://groups.google.com/group/modwsgi?hl=en. >> >> > >> > >> > -- >> > You received this message because you are subscribed to the Google >> > Groups >> > "modwsgi" group. >> > To view this discussion on the web visit >> > https://groups.google.com/d/msg/modwsgi/-/aKfMOruLNEIJ. >> > >> > To post to this group, send email to [email protected]. >> > To unsubscribe from this group, send email to >> > [email protected]. >> > For more options, visit this group at >> > http://groups.google.com/group/modwsgi?hl=en. > > -- > You received this message because you are subscribed to the Google Groups > "modwsgi" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/modwsgi/-/bPupEB_Fyh4J. > > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/modwsgi?hl=en. -- You received this message because you are subscribed to the Google Groups "modwsgi" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/modwsgi?hl=en.
