From: Thomas Lundquist <lists@zelow.no>
To: buildroot@busybox.net
Subject: [Buildroot] [patch] qtopia4
Date: Mon, 11 Dec 2006 22:56:48 +0100 [thread overview]
Message-ID: <20061211215648.GA15000@zelow.no> (raw)
In-Reply-To: <20061211134347.GA21997@aon.at>
On Mon, Dec 11, 2006 at 02:43:47PM +0100, Bernhard Fischer wrote:
>
> No. Some people who only have "gzip -d -c" but no zcat will stumble
> across this. Please use $(ZCAT) -- or $(BZCAT) for bz2.
fixed. just forgot that it's like that now.
> >+BR2_PACKAGE_QTOPIA4_COMMERCIAL_USERNAME:=$(strip $(subst ",, $(BR2_PACKAGE_QTOPIA4_COMMERCIAL_USERNAME)))
> >+#"
>
> cosmetics, but looks like there are some closing parentheses missing to
> make vi happy..
I count three of each (open and close).
But checking the package/Makefile.in I notice that they have been added
there aswell.
So, ok.
> Why spawn a subshell? Can't you just $(subst ",,$()) like for the
> username?
but of course.
> >+
> >+ifeq ($(BR2_LARGEFILE),y)
> >+QTOPIA4_LARGEFILE=-no-largefile
> >+else
> >+QTOPIA4_LARGEFILE=-no-largefile
> >+endif
>
> No way to toggle largefile-support on, even if asked to?
*blush*
> >+ $(SED) 's/-O2/-Os/;' $(QTOPIA4_TARGET_DIR)/mkspecs/qws/linux-$(BR2_PACKAGE_QTOPIA4_EMB_PLATFORM)-g++/qmake.conf
>
> shouldn't this rather be
> s/-O2/-Os $(TARGET_CFLAGS)/
then it could be
s/-O2/$(TARGET_CFLAGS)/
since -Os should be included.
Something tells me that I shouldn't do that here. Don't ask me why, I
spent quite alot of time getting qtopia to compile at all.
> Also, all trailing command separators (i.e. ';') in sed are superfluous.
It's a habit. Any real reason we should make it a requirement not to
have it or is it just for looks?
> >+ cp $(QTOPIA4_QCONFIG_FILE) \
> >+ $(QTOPIA4_TARGET_DIR)/$(QTOPIA4_QCONFIG_FILE_LOCATION)
> >+ (cd $(QTOPIA4_TARGET_DIR); rm -rf config.cache; \
> >+ PATH=$(TARGET_PATH) \
> >+ CFLAGS="$(TARGET_CFLAGS)" \
> >+ CXXFLAGS="$(TARGET_CXXFLAGS)" \
>
> Sounds like this is will break for anybody that doesn't have a plain
> "gcc" nor "g++" binary. Honor the user's HOSTCC and HOSTCXX vars,
> please.
If Troll/qtopia would, I would.
(No, they don't seem to honour CC nor CXX)
> >+$(QTOPIA4_TARGET_DIR)/lib/libQtCore.so.$(QTOPIA4_VER): $(QTOPIA4_TARGET_DIR)/.configured
> >+ # $(TARGET_CONFIGURE_OPTS) $(MAKE) PATH=$(STAGING_DIR)/bin:$(STAGING_DIR)/usr/bin:$$PATH CROSS_COMPILE=$(KERNEL_CROSS) CC=$(TARGET_CC) -C $(QTOPIA4_TARGET_DIR)
> >+ $(TARGET_CONFIGURE_OPTS) $(MAKE) \
> >+ -C $(QTOPIA4_TARGET_DIR) sub-src
> >+ touch $(QTOPIA4_TARGET_DIR)/.compiled
>
> Doesn't sound correct, or does QT create the .compiled file and you just
> update it's timestamp here?
Ehh, old gruff. Not needed any more.
> >+ # -C $(QTOPIA4_TARGET_DIR) sub-src
> Please remove the above.
removed the superfluous comments.
> *.so.*, not *.so* ?
both works.
I'll send you a new patch with or without ;.
(and if you really don't want them I guess I have to remove them from
other packages I've planned to submit.)
Thomas.
next prev parent reply other threads:[~2006-12-11 21:56 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-12-11 9:33 [Buildroot] [patch] qtopia4 Thomas Lundquist
2006-12-11 10:24 ` Bernhard Fischer
2006-12-11 10:48 ` Ulf Samuelsson
2006-12-11 12:00 ` Thomas Lundquist
2006-12-11 13:43 ` Bernhard Fischer
2006-12-11 21:56 ` Thomas Lundquist [this message]
2006-12-11 22:27 ` Bernhard Fischer
2006-12-12 8:38 ` Thomas Lundquist
2006-12-12 10:05 ` Allan Clark
2006-12-12 10:21 ` Bernhard Fischer
2006-12-12 15:43 ` Thomas Lundquist
2006-12-13 20:09 ` Bernhard Fischer
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20061211215648.GA15000@zelow.no \
--to=lists@zelow.no \
--cc=buildroot@busybox.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox