mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
* [ptxdist] [ANNOUNCE] PTXdist 2013.01.0 released
@ 2013-01-08 10:40 Michael Olbrich
  2013-01-08 16:00 ` Tim Sander
  0 siblings, 1 reply; 6+ messages in thread
From: Michael Olbrich @ 2013-01-08 10:40 UTC (permalink / raw)
  To: ptxdist


[-- Attachment #1.1: Type: text/plain, Size: 3018 bytes --]

Hi,

I'm happy to announce that I've just released ptxdist-2013.01.0.
This is mostly a bugfix and cleanup release. There are a few new packages,
most notably vim and perl. Other than that nothing major.
Thanks to all contributers and - as always - the shortlog below.

Enjoy,
Michael Olbrich

Alexander Aring (1):
      configure.ac: change regex for sed version

Alexander Dahl (1):
      add en_US locale with utf8 encoding and add missing creation of en_GB@euro

Alexander Stein (1):
      u-boot: Remove unused symbols

Michael Olbrich (41):
      qt4: use $(PARALLELMFLAGS) when building qmake
      ptxdist: cleanup output redirection
      ptxd_verbose: fix logfile file descriptor
      wrapper: add library search paths at the end
      canutils: fix url
      wrapper: add options for --as-needed
      wrapper: fix copy/paste error in add_late_arg
      install_copy_toolchain: handle linker scripts with absolute paths including sysroot
      ptxd_install_toolchain_lib: just follow links if the prefix cannot be detected
      install_copy_toolchain.sh: use PTXDIST_SYSROOT_TOOLCHAIN
      ptxd_install_toolchain_lib: use ptxd_install_shared
      move ptxd_abs2rel to libptxdist.sh
      install_copy_toolchain: remove hack
      gcclibs: should be a base package
      ptxd_lib_dgen: define <PKG>_SOURCES and use it in export_src
      host-tz-database: define HOST_TZ_DATABASE_SOURCES
      bootchart: conflict with busybox bootchartd
      bridge-utils: conflict with busybox brctl
      bzip2: conflict with busybox bzip2
      dropbear: conflict with openssh scp
      kbd: conflict with busybox setkeycodes/showkey/chvt/deallocvt
      ntp: conflict with busybox ntpd
      openntpd: conflict with busybox ntpd
      timeout: conflict with busybox timeout
      util-linux-ng: conflict with busybox mountpoint/taskset/blkid/findfs
      qmake: make builds silent unless ptxdist is started with '-v'
      gtk-engines: fix installing themes
      ptxd_make_world_get: use <PKG>_SOURCES in the default get stage
      ptxd_lib_dgen: let <pkg>.get depend on <PKG>_SOURCES instead of <PKG>_SOURCE
      host-tz-database: use new 'get' magic
      xorg-fonts: generate fonts.dir etc. only if Xorg is used
      xorg-font-ttf: only select libXfont freetype support if libXfont is actually enabled
      perl: new package
      vim: new package
      msmtp: new package
      psmisc: new package
      tar: new package
      p7zip: new package
      libarchive: new package
      perl: use gcc as linker
      Revert "xorg-fonts: generate fonts.dir etc. only if Xorg is used"

Robert Schwebel (1):
      nettle: added new package

-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

[-- Attachment #2: Type: text/plain, Size: 48 bytes --]

-- 
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [ptxdist] [ANNOUNCE] PTXdist 2013.01.0 released
  2013-01-08 10:40 [ptxdist] [ANNOUNCE] PTXdist 2013.01.0 released Michael Olbrich
@ 2013-01-08 16:00 ` Tim Sander
  2013-01-08 21:10   ` Michael Olbrich
  0 siblings, 1 reply; 6+ messages in thread
From: Tim Sander @ 2013-01-08 16:00 UTC (permalink / raw)
  To: ptxdist

Hi
> I'm happy to announce that I've just released ptxdist-2013.01.0.
> This is mostly a bugfix and cleanup release. There are a few new packages,
> most notably vim and perl. Other than that nothing major.
> Thanks to all contributers and - as always - the shortlog below.
I just found out that the qt4 package does not contain any isystem flags in 
qmake conf flags anymore (QMAKE_CFLAGS,QMAKE_CXXFLAGS,QMAKE_LFLAGS).

So a external build with the qmake-cross fails. If i remember correctly there 
where some changes in the library handling? I guess this is related? 

Best regards
Tim

-- 
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [ptxdist] [ANNOUNCE] PTXdist 2013.01.0 released
  2013-01-08 16:00 ` Tim Sander
@ 2013-01-08 21:10   ` Michael Olbrich
  2013-01-09  9:41     ` Tim Sander
  0 siblings, 1 reply; 6+ messages in thread
From: Michael Olbrich @ 2013-01-08 21:10 UTC (permalink / raw)
  To: ptxdist

Hi,

On Tue, Jan 08, 2013 at 05:00:52PM +0100, Tim Sander wrote:
> > I'm happy to announce that I've just released ptxdist-2013.01.0.
> > This is mostly a bugfix and cleanup release. There are a few new packages,
> > most notably vim and perl. Other than that nothing major.
> > Thanks to all contributers and - as always - the shortlog below.
> I just found out that the qt4 package does not contain any isystem flags in 
> qmake conf flags anymore (QMAKE_CFLAGS,QMAKE_CXXFLAGS,QMAKE_LFLAGS).
> 
> So a external build with the qmake-cross fails. If i remember correctly there 
> where some changes in the library handling? I guess this is related? 

This was changed in the November release with the toolchain wrapper.
Basically gcc and friends are no longer called directly, but via wrapper
scripts that add those flags.
Hmmm, you could try adding sysroot-host/lib/wrapper/ to PATH and set some
environment variables. Probably all PTXDIST_* variables in
<ptxdist>/scripts/wrapper/libwrapper.sh
"ptxdist print <VARIABLE_NAME>" should give you the value to set.

Michael

-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

-- 
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [ptxdist] [ANNOUNCE] PTXdist 2013.01.0 released
  2013-01-08 21:10   ` Michael Olbrich
@ 2013-01-09  9:41     ` Tim Sander
  2013-01-09 15:23       ` Michael Olbrich
  0 siblings, 1 reply; 6+ messages in thread
From: Tim Sander @ 2013-01-09  9:41 UTC (permalink / raw)
  To: ptxdist

Hi MIchael
> > I just found out that the qt4 package does not contain any isystem flags
> > in
> > qmake conf flags anymore (QMAKE_CFLAGS,QMAKE_CXXFLAGS,QMAKE_LFLAGS).
> > 
> > So a external build with the qmake-cross fails. If i remember correctly
> > there where some changes in the library handling? I guess this is
> > related?
> This was changed in the November release with the toolchain wrapper.
> Basically gcc and friends are no longer called directly, but via wrapper
> scripts that add those flags.
> Hmmm, you could try adding sysroot-host/lib/wrapper/ to PATH and set some
> environment variables. Probably all PTXDIST_* variables in
> <ptxdist>/scripts/wrapper/libwrapper.sh
> "ptxdist print <VARIABLE_NAME>" should give you the value to set.
That works but i found the old solution where the config has been imprinted 
into the qmake.conf much more comfortable. Any chance to get these back into 
the qmake.conf?

I had to set the path and the following variables:
$PTXDIST_CROSS_CPPFLAGS  $PTXDIST_CROSS_LDFLAGS   $PTXDIST_PLATFORMCONFIG

Best regards
Tim

-- 
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [ptxdist] [ANNOUNCE] PTXdist 2013.01.0 released
  2013-01-09  9:41     ` Tim Sander
@ 2013-01-09 15:23       ` Michael Olbrich
  2013-01-09 17:03         ` Tim Sander
  0 siblings, 1 reply; 6+ messages in thread
From: Michael Olbrich @ 2013-01-09 15:23 UTC (permalink / raw)
  To: ptxdist

On Wed, Jan 09, 2013 at 10:41:43AM +0100, Tim Sander wrote:
> Hi MIchael
> > > I just found out that the qt4 package does not contain any isystem flags
> > > in
> > > qmake conf flags anymore (QMAKE_CFLAGS,QMAKE_CXXFLAGS,QMAKE_LFLAGS).
> > > 
> > > So a external build with the qmake-cross fails. If i remember correctly
> > > there where some changes in the library handling? I guess this is
> > > related?
> > This was changed in the November release with the toolchain wrapper.
> > Basically gcc and friends are no longer called directly, but via wrapper
> > scripts that add those flags.
> > Hmmm, you could try adding sysroot-host/lib/wrapper/ to PATH and set some
> > environment variables. Probably all PTXDIST_* variables in
> > <ptxdist>/scripts/wrapper/libwrapper.sh
> > "ptxdist print <VARIABLE_NAME>" should give you the value to set.
> That works but i found the old solution where the config has been imprinted 
> into the qmake.conf much more comfortable. Any chance to get these back into 
> the qmake.conf?

No, but I'd like to get to the point where adding sysroot-host/lib/wrapper/
to PATH is enough.

> I had to set the path and the following variables:
> $PTXDIST_CROSS_CPPFLAGS  $PTXDIST_CROSS_LDFLAGS   $PTXDIST_PLATFORMCONFIG

That seems reasonable.

Michael

-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

-- 
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [ptxdist] [ANNOUNCE] PTXdist 2013.01.0 released
  2013-01-09 15:23       ` Michael Olbrich
@ 2013-01-09 17:03         ` Tim Sander
  0 siblings, 0 replies; 6+ messages in thread
From: Tim Sander @ 2013-01-09 17:03 UTC (permalink / raw)
  To: ptxdist

Hi MIchael 
> > > > I just found out that the qt4 package does not contain any isystem
> > > > flags
> > > > in
> > > > qmake conf flags anymore (QMAKE_CFLAGS,QMAKE_CXXFLAGS,QMAKE_LFLAGS).
> > > > 
> > > > So a external build with the qmake-cross fails. If i remember
> > > > correctly
> > > > there where some changes in the library handling? I guess this is
> > > > related?
> > > 
> > > This was changed in the November release with the toolchain wrapper.
> > > Basically gcc and friends are no longer called directly, but via wrapper
> > > scripts that add those flags.
> > > Hmmm, you could try adding sysroot-host/lib/wrapper/ to PATH and set
> > > some
> > > environment variables. Probably all PTXDIST_* variables in
> > > <ptxdist>/scripts/wrapper/libwrapper.sh
> > > "ptxdist print <VARIABLE_NAME>" should give you the value to set.
> > 
> > That works but i found the old solution where the config has been
> > imprinted
> > into the qmake.conf much more comfortable. Any chance to get these back
> > into the qmake.conf?
> 
> No, but I'd like to get to the point where adding sysroot-host/lib/wrapper/
> to PATH is enough.
Well sounds reasonable but still its usability is inferior to just have these 
settings within qmake.conf for development of projects with ptxdist as base.
When switching projects you just call a different qmake from a different ptxdist 
tree. Done. With the wrapper you have to adapt the $PATH otherwise you will 
end up with probably strange builds?

Best reagards
Tim


-- 
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2013-01-09 17:03 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-01-08 10:40 [ptxdist] [ANNOUNCE] PTXdist 2013.01.0 released Michael Olbrich
2013-01-08 16:00 ` Tim Sander
2013-01-08 21:10   ` Michael Olbrich
2013-01-09  9:41     ` Tim Sander
2013-01-09 15:23       ` Michael Olbrich
2013-01-09 17:03         ` Tim Sander

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox